重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

RSA公開暗号方式で公開鍵(n、e)、暗号文(C)が以下の10進数の場合、あんごうを解読し、元の平文(M)を10進数で答えよ。
Bit    n     e     C
10  491123    827     7927
30  702234621814838633  947076967 67711417113875674
40  115436176957652954691681 852048451511
25449315315010354481071

なんですが・・・
時間に余裕のある方、ぜひ教えてください。
よろしくお願いします。

A 回答 (2件)

1問目


9623

2問目
313529502442287068

3問目
面倒なのでパス


総当りで素因数分解をしてから、RSAの式に従って計算しただけです。
http://pgp.iijlab.net/crypt/rsa.html
    • good
    • 0
この回答へのお礼

ありがとうございます。
http://pgp.iijlab.net/crypt/rsa.html
にとんで、いろいろと考えようと思います。
RSA公開暗号方式はおくが深いし、プログラム関係になると難しいです。
本当にありがとうございます。

お礼日時:2003/07/26 23:25

RSA公開鍵暗号方式では、通常公開鍵で暗号文を作ります。


その暗号文を解読するのは秘密鍵です。
(ディジタル署名の場合は正反対ですが)

質問と符合しませんがどう考えればいいのでしょうか。
    • good
    • 0
この回答へのお礼

すいません。私も詳しくはわからないのです。
問題も英文であり、パソコンもまったく無知に近いのです。
考えてくださって本当にありがとうございます。

お礼日時:2003/07/26 23:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!