私は数学者でも暗号学者でもないので、ここに素人の言葉での外部の観察があります (派手な方程式はありません、申し訳ありません)。
このスレッド全体は、素数が暗号でどのように使用されるかについての説明でいっぱいです。このスレッドで素数が使用される理由を簡単に説明する人を見つけるのは難しいです...おそらく、誰もがその知識を当然のことと思っているからです。
問題を外側から見るだけで、次のような反応が生じる可能性があります。しかし、それらが 2 つの素数の和を使用する場合、任意の 2 つの素数が生成できるすべての可能な和のリストを作成してみませんか?
このサイトには455,042,511の素数のリストがあり、最高の素数は9,987,500,000 ( 10桁) です。
知られている最大の素数 (2015 年 2 月現在) は、2 の 257,885,161 - 1 乗で、 17,425,170桁です。
これは、すべての既知の素数のリストを保持する意味がないことを意味します。数値を取り、それが素数かどうかを確認する方が簡単です。
大きな素数を計算すること自体が途方もない作業なので、相互に乗算された 2 つの素数を逆に計算することは、暗号学者と数学者の両方が十分に難しいと言うでしょう...今日。