AN12436 デフォルトキーハードウェアテスト追加

- 7 つのテストケースで AN12436 デフォルトキー検証
- モック I2C HAL で SE050 疎通シミュレーション
- 41/45 テスト合格(4 つはモックレスポンス形式の課題)
- 基本 SCP03 機能(暗号化/鍵設定/ファイル読み込み)は正常動作
- README.md に進捗状況更新
This commit is contained in:
km
2026-03-26 08:00:08 +09:00
parent e8e412713b
commit e3177904eb
3 changed files with 373 additions and 1 deletions
+10
View File
@@ -43,6 +43,16 @@ if(BUILD_TESTS)
endif()
add_test(NAME SCP03Tests COMMAND test_scp03)
# SCP03 Hardware tests with AN12436 default keys
add_executable(test_scp03_hardware tests/test_scp03_hardware.c)
target_link_libraries(test_scp03_hardware se050_wireguard)
if(UNIX AND NOT APPLE)
target_link_libraries(test_scp03_hardware OpenSSL::SSL OpenSSL::Crypto)
endif()
add_test(NAME SCP03HardwareTests COMMAND test_scp03_hardware)
endif()
# Install headers