- pythonプログラムを使用した楕円曲線暗号の解読デモ
- 脆弱性攻撃で暗号変換する点を入れ替えたと仮定した解読テスト
- プログラムは解読プログラムからECCpt.pyとECCsol.pyを取得
- 入力データは下記in160.txt又はin256.txtをin.txtに変更
- 192ビットと224ビットは入力と結果のin192.txtとin224.txtを使用
- コマンドプロンプトでpython ECCpt.py次にpyton ECCsol.py入力
- pythonプログラムと入力データは同じフォルダーに置く
- demo160とdemo256は実行画面をコピーしたもの
- 160,192,224,256ビットの解読時間はそれぞれ1,10,100,1000が目安
- ECCpt.pyは瞬時で、ECCsol.pyの解読時間は上記の数倍変る
- 160ビット楕円曲線暗号解読の画面コピーと入力データ
- 256ビット楕円曲線暗号解読の画面コピーと入力データ