高校生のための数学の質問スレPART324
■ このスレッドは過去ログ倉庫に格納されています
0214132人目の素数さん
2012/02/06(月) 06:39:41.29RSA暗号の勉強をしていて出てきた問題です。
問題:
Nとe(encorder)が与えられていて、M(message)<N がencodeされたものを
R(M^e≡R mod N)とする。Mが0からN−1の値をとるとき、Rがどのような値をとりうるか考察し、求めよ。
※
N=p・q(pとqは互いに素数)
D(decorder)は以下のように求められる。
e・Dーk・(p−1)(q−1)=1 この問題でDを使う必要があるかはわかりませんが。
Rは少なくとも0からN−1ではありますよね。そして、どれも同じになりそうにないから1対1に対応して、
0からN−1が自分の答えなのですが、証明に何を使えばいいかわかりません。
■ このスレッドは過去ログ倉庫に格納されています