Вопросы к Поиску с Алисой
Делимость чисел в криптографии используется для факторизации целых чисел. elib.belstu.by Факторизацией натурального числа называется разложение этого числа в произведение простых сомножителей. elib.belstu.by Такая задача имеет большую вычислительную сложность. elib.belstu.by
Один из самых популярных методов криптографии с открытым ключом, метод RSA, основан на трудоёмкости задачи факторизации длинных целых чисел. elib.belstu.by Например, если в качестве открытого ключа опубликовать число 9000, то кто угодно может в уме посчитать, что оно раскладывается на простые множители как 2^33^25^3. yandex.ru Дальше элементарным перебором вариантов легко найти ту пару чисел, которые были использованы для создания закрытого ключа. yandex.ru
Также делимость чисел используется в алгоритме шифрования, при котором для того, чтобы превратить исходное сообщение в зашифрованное, достаточно знать произведение двух чисел, а для того, чтобы расшифровать его обратно — надо знать каждое из этих чисел по отдельности. yandex.ru