- 楕円曲線暗号(ECC)は数学的には強いが、脆弱性攻撃に弱い
- 理由は暗号処理に一部係数を使わないので、正当性チェック必須
- 盲点を突く攻撃はInvalid point attack。掲載プログラムもその一種
- 無線ランのbluetoothはチェックが無く、パッチ対策されている
- 解読プログラムは点作成と解読の2本のプログラムで構成
- ECCの鍵交換のプログラムも解読プログラムに掲載
- pythonのプログラムでC+gmp(多倍長)の約20倍遅い
- 解読デモは160ビットと256ビットの実行方法(画面コピー)を示す
- 入力と結果は与えるデータとファイルに出力される解読結果の例
- ECC鍵交換は現暗号(secp256k1)による鍵交換の方法(画面コピー)