こんにちは、NXPチームの皆さん。
私たちはEdgeLock SE050/SE051ファミリーをRaspberry PiベースのIoTデバイス向けに評価しており、最適な部品番号についてアドバイスをいただけるとありがたいです。
我々の最重要要件は、暗号化処理の安全な保管とハードウェアによる実行である。
デバイスはRaspberry Pi 4で、Raspberry Pi OS(Linux)を搭載しています。
以下の点について明確にしていただきたいと思います。
1. キーストレージ
- SE050/SE051はエクスポート不可の秘密鍵を安全に保存できますか?
- 証明書や公開鍵はセキュア要素に保存できますか?
2. 鍵生成
- セキュア要素が内部で鍵ペアを生成できるか?
- 具体的には、セキュア要素内でEd25519およびX25519キーペアの生成をサポートしているか?
3. Ed25519 作戦
- Ed25519の署名および署名検証はセキュア要素内でサポート可能か?
4. X25519の運用
- X25519鍵合意(ECDH共有秘密計算)は、非エクスポート可能な秘密鍵を用いてセキュア要素内で実行できますか?
5. AES運用
- セキュア要素がAESの暗号化および復号操作をサポートしているか?
- もしそうなら、どのAESモードがサポートされていますか?
6. ストレージの読み書き
- Wi-Fiパスワードのようなファイルの保存・削除・アクセス?
7. Linux / Raspberry Pi 統合
- Raspberry Pi OS用のSDKやミドルウェアはありますか?
- 上記の操作を示すアプリケーションはありますか?
8. 製品選択
- 上記の要件に対して、どのEdgeLock SE050/SE051バリアントをおすすめしますか?
推奨されるバリエーションの主な違いは何ですか?
- これらの要件により適した新しいEdgeLock製品はありますか?
私たちの意図されたユースケースは以下の通りです:
- デバイス認証/JWT生成のためのEd25519署名
- X25519 モバイルデバイスプロビジョニングの鍵契約
- 派生セッション鍵を用いたAES暗号化/復号
- Wi-Fiパスワードなどのセキュリティファイルの保存と取り扱い
- IoTデバイスの大規模展開
もし可能であれば、以下のリンクも教えていただけるとありがたいです。
- 関連データシート
- アプリケーションノート
- SDKドキュメント
- 評価ボード
- Linux/Raspberry Piの例
ご協力ありがとうございます。
よろしくお願いします、
サヒル・パイ
こんにちは、 @SahilPai さん。
私の意見は以下のとおりです。
1. キーストレージ
- SE050/SE051はエクスポート不可の秘密鍵を安全に保存できますか?はい、SE05xでは秘密鍵はエクスポートできません。
- 証明書や公開鍵はセキュア要素に保存できますか?はい、証明書はSE内でバイナリファイルとして保存されており、公開鍵はSE05xで単独または秘密鍵と一緒に保存できます。
2. 鍵生成
- セキュア要素は内部で鍵ペアを生成できますか?// はい、サポート可能です。
- 具体的には、セキュア要素内でEd25519およびX25519キーペアの生成をサポートしているか?はい、Ed25519とX25519の鍵ペアはサポートされています。
3. Ed25519 作戦
- Ed25519の署名および署名検証はセキュア要素内でサポート可能か?はい、SE05x内でEd25519の署名および署名認証をサポートしています。
4. X25519の運用
- X25519鍵合意(ECDH共有秘密計算)は、非エクスポート可能な秘密鍵を用いてセキュア要素内で実行できますか?はい、ECDHはSE05x内の秘密鍵と、SE05xに保存可能な外部公開鍵で実行されます。
5. AES運用
- セキュア要素がAESの暗号化および復号操作をサポートしているか?はい、
- もしそうなら、どのAESモードがサポートされていますか?AESモードのサポート:CBC、ECB、CTR、GCM、CCM。
6. ストレージの読み書き
- Wi-Fiパスワードのようなファイルの保存・削除・アクセス?//はい、SE050/SE051は、Wi-Fi認証情報を含むバイナリオブジェクトを安全なオブジェクトストアに保存できます。
7. Linux / Raspberry Pi 統合
- Raspberry Pi OS用のSDKやミドルウェアはありますか?// はい、詳細は
ご https://www.nxp.com/webapp/Download?colCode=SE05x-PLUG-TRUST-MW&appType=license を参照してください。
- 上記の操作を示す例例はありますか?//はい。
8. 製品選択
- 上記の要件に対して、EdgeLock SE050/SE051のバリアントはどれをおすすめしますか?//SE050E2またはSE051C2どちらかが使えます。
- 推奨されるバリエーションの主な違いは何ですか?//どちらも最新のアプレットバージョンを持っていますが、SE051はアプレットのアップグレードをサポートし、SE050は対応していません。
- これらの要件により適した新しいEdgeLock製品はありますか?//ないしかし、今のところは。
お役に立てば幸いです。
すてきな一日を、
カン
-------------------------------------------------------------------------------
注記:
この投稿があなたの質問への回答になっている場合は、「正解としてマーク」ボタンをクリックしてください。ありがとうございます!
- 前回の投稿から7週間Threadをフォローしており、その後の返信は無視しています
もし後で関連する質問があれば、新しいThreadを開き、閉じたThreadを参照してください。
-------------------------------------------------------------------------------