以下の2つの知識があると読みやすいです。 公開鍵暗号方式についてなんとなくでも知っていると読みやすいです。→共通鍵暗号と公開鍵暗号の仕組み 「aaa と bbb を nnn で割った余りが等しい」とき,a≡b(modn)a\equiv b\pmod{n}a≡b(modn) と書きます。→合同式の基礎 1.メッセージを受け取る側の準備 大きな素数 p,qp,qp,q を生成し,n=pqn=pqn=pq とする (p−1)(q−1)(p-1)(q-1)(p−1)(q−1) と互いに素な整数 k1k_1k1 を取ってくる k1k2≡1(mod(p−1)(q−1))k_1k_2\equiv 1\pmod{(p-1)(q-1)}k1k2≡1(mod(p−1)(q−1)) なる k2k_2k2 を取ってくる(→補足1) nnn と k1k_1k1 を公開する(公開鍵),k2k_2k2 は公