- 122 名前:梅どぶろく ◆21Da3ggG3M mailto:sage [04/07/08 23:24]
- >>115の発言についてですが、
公開鍵について考えていました。 C=E*M(mod n) M=D*C(mod n) M=E*D*M(mod n)={E*D(mod n)}+M(mod n) =M(mod n) とするにはE*D(mod n)≡1にすればいい。 Eが求まるときにDを求めるのは簡単、 しかし、E,nの分かる解読者にとっても簡単 (E*D)^x≡(E^x)*(D^x)≡1 (mod n)として、 e=E^x,d=D^x(mod n)がgcd(e,n)≠1となるようにすれば 解読者はeの値からdの値を求めるのが難しい! やった、新しい公開鍵暗号ができたんじゃないかしら とおもって、>>115>>118のような発言にいたりました。 まあ結局は>>118にあるように無理だったんですが・・・
|

|