Platform SCP03 セッション統合とテスト改善
- Session に SCP03 コンテキストを統合 (se050_session_scp03_* API) - PlatformSCP03 認証フロー実装 - テストを再記述 (42/42 パス) - API ドキュメント更新 - ビルドシステム改善
This commit is contained in:
@@ -6,9 +6,28 @@ MIT ライセンスで実装された NXP SE050 用 WireGuard クリーンルー
|
||||
|
||||
- **X25519 ECDH**: 鍵交換のための楕円曲線 Diffie-Hellman
|
||||
- **TRNG**: SE050 の真性乱数生成器
|
||||
- **Platform SCP03**: 通信経路の暗号化
|
||||
- **Platform SCP03**: 通信経路の暗号化(Session 統合済み)
|
||||
- **I2C HAL**: ハードウェア抽象化レイヤ
|
||||
|
||||
## 進捗状況
|
||||
|
||||
### 実装済み (2026-03-26)
|
||||
|
||||
- ✅ セッションと SCP03 の統合 (`se050_session_scp03_*` API)
|
||||
- ✅ PlatformSCP03 認証フロー
|
||||
- ✅ 42/42 テスト合格
|
||||
- ✅ キー管理 API (`se050_scp03_load_keys_from_file`)
|
||||
- ✅ 安全なメモリ操作 (`memzero_explicit`, `crypto_memneq`, `secure_memcpy`)
|
||||
|
||||
### 対応チップ
|
||||
|
||||
- SE050C0, SE050C1, SE050E0, SE050E1 (すべて X25519 サポート)
|
||||
|
||||
### 参照ドキュメント
|
||||
|
||||
- [NXP AN12413](https://www.nxp.com/docs/en/application-note/AN12413.pdf) - Platform SCP03
|
||||
- [NXP AN12436](https://www.nxp.com/docs/en/application-note/AN12436.pdf) - SE050 Configurations
|
||||
|
||||
## ディレクトリ構成
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user