- 848 名前:デフォルトの名無しさん [2007/01/14(日) 11:01:31 ]
- 同じパスワードから、常に同じ公開鍵(RSAでn=512bit)ペアを生成したいのですが、
生成に使う素数をp,qとすると 1. p = パスワードのsha256ハッシュとする。 2. pの最上位と最下位のbitを1にする。 3. pが素数かどうか判定し、そうでなければ素数になるまでpに2を足しつづける。 4. qについてはパスワードをビット反転したものをsha256ハッシュして計算を始める。 素数判定の方法が同じなら同じ鍵が生成されると思いますが、 問題点があれば指摘してもらえませんか?
|

|