km
|
f7b9581428
|
X25519 ECDH テストスイートの追加
新規テストファイル: tests/test_x25519_ecdh.c
テスト項目:
1. KeyPair 構造検証 (32 バイト確認)
2. X25519 キークランプ関数テスト
3. ダミー鍵ペア互換性確認
4. RFC 7748 テストベクトル読み込み
5. クロスコンパチビリティ確認
6. キーマテリアルセキュリティ (memzero_explicit)
ダミー鍵ペア:
- Alice: DUMMY_SK_A / DUMMY_PK_A
- Bob: DUMMY_SK_B / DUMMY_PK_B
RFC 7748 テストベクトルも含まれており、
SE050 ハードウェア実装の検証に使用可能。
ビルドシステム:
- Makefile に test_x25519_ecdh タスク追加
- make test で自動実行
警告: RFC7748 変数は将来の使用のために保持
(将来のハードウェアテストで活用予定)
|
2026-03-26 13:43:05 +09:00 |
|