アルゴリズム論特論(塩田)第9回 (4) 今日のまとめと課題2
今日のまとめ
- RSA 暗号に必要な大きな素数は、たとえばフェルマ・テストで作ることができる。
- RSA 暗号の正規ユーザが行う計算は高速にできる。
- カーマイケル数という合成数はフェルマ・テストでは誤判定される可能性があるが、
たくさんは無いのであまり気にしなくて良い。
課題2
- RSA 暗号の鍵 $p$, $q$, $n$, $e$, $d$ を、$p$ が 510ビット、$q$ が 520ビット程度になるように生成し、
公開鍵 $n$, $e$ を塩田に送信せよ。秘密鍵は各自保管しておくこと。
- 折り返し塩田から暗号文を返送するので復号せよ。
正しく復号できれば復号文は8桁の数字になり、西暦4桁+月2桁+日2桁である著名人の誕生日を表している。
その著名人を答えよ。
- 提出期限 : 7月1日
- pdf