- ベストアンサー
暗号について
RSA公開暗号方式で公開鍵(n、e)、暗号文(C)が以下の10進数の場合、あんごうを解読し、元の平文(M)を10進数で答えよ。 Bit n e C 10 491123 827 7927 30 702234621814838633 947076967 67711417113875674 40 115436176957652954691681 852048451511 25449315315010354481071 なんですが・・・ 時間に余裕のある方、ぜひ教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
1問目 9623 2問目 313529502442287068 3問目 面倒なのでパス 総当りで素因数分解をしてから、RSAの式に従って計算しただけです。 http://pgp.iijlab.net/crypt/rsa.html
その他の回答 (1)
- ymmasayan
- ベストアンサー率30% (2593/8599)
回答No.1
RSA公開鍵暗号方式では、通常公開鍵で暗号文を作ります。 その暗号文を解読するのは秘密鍵です。 (ディジタル署名の場合は正反対ですが) 質問と符合しませんがどう考えればいいのでしょうか。
質問者
お礼
すいません。私も詳しくはわからないのです。 問題も英文であり、パソコンもまったく無知に近いのです。 考えてくださって本当にありがとうございます。
お礼
ありがとうございます。 http://pgp.iijlab.net/crypt/rsa.html にとんで、いろいろと考えようと思います。 RSA公開暗号方式はおくが深いし、プログラム関係になると難しいです。 本当にありがとうございます。