Files
se050-wireguard/tests
km fb8e3a73d7 X25519 テストベクトルを RFC 7748 に修正
修正内容:
- テストベクトルを RFC 7748 Section 5.2 の正しい値に更新
- 単一ラウンドテスト追加

RFC 7748 正解:
Input scalar:  a546e36bf0527c9d3b16154b82465edd62144c0ac1fc5a18506a2244ba449ac4
Input u-coord: e6db6867583030db3594c1a424b15f7c726624ec26b3353b10a903a6d0ab1c4c
Expected out:  c3da55379de9c6908e94ea4df28d084f32eccf03491c71f754b4075577a28552

現状:
出力に 0xffff が混入 → field 演算に問題あり
- fe_frombytes / fe_tobytes のバイト順序確認必要
- fe_mul / fe_sq の計算精度確認必要

次のステップ:
- Field operation の個別テスト
- RFC 7748 参照実装とのステップバイステップ比較
2026-03-27 04:40:32 +09:00
..
2026-03-26 09:07:40 +09:00