Я не математик и не криптик, так что вот внешнее наблюдение с точки зрения непрофессионала (никаких причудливых уравнений, извините).
Вся эта цепочка заполнена пояснениями о КАК простых числах используются в криптографии, трудно найти кого-либо в этой теме, объясняющих простой способ ПОЧЕМУ простые числа используются ... скорее всего, потому что каждый принимает эти знания как должное.
Только смотреть на проблему со стороны может вызвать такую реакцию; но если они используют суммы двух простых чисел, почему бы не создать список всех возможных сумм, которые могут сгенерировать любые два простых числа?
На этом сайте есть список 455,042,511 простых чисел, где самые высокие простые числа составляют 9,987,500,000 ( 10 цифр).
Наибольшее известное простое число (по состоянию на февраль 2015 года) составляет 2 для степени 257,885,161 - 1 , что составляет 17,425,170 цифр.
Это означает, что нет смысла сохранять список всех известных простых чисел и тем более всех их возможных сумм. Проще взять число и проверить, простое ли это число.
Вычисление больших простых чисел само по себе является монументальной задачей, поэтому обратное вычисление двух простых чисел, умноженных друг на друга, и криптографы, и математики сказали бы, что достаточно сложно ... сегодня .