RSA暗号(一人二役)

役割選択に戻る

鍵作成

素数 p 隠す
素数 q 隠す
公開鍵 e
公開鍵 n
公開鍵 e
秘密鍵 d 隠す

p,q,eはそれぞれ異なる数

暗号化

公開鍵 n
公開鍵 e
平文 隠す
平文の数値化
数値の暗号化
暗号文

平文は英大文字で5文字以下。

復号

公開鍵 n
秘密鍵 d 隠す
暗号文
暗号文の数値化
数値の復号
平文