こんにちは、NXPチームの皆様、
チップ: OM-SE050 ARD-E 開発キット
ECキー操作に関して以下の質問があります。
1. ECキーを作成する
Se05x_API_WriteECKey(session_ctx, NULL , 0 , 0x11223344 , kSE05x_ECCurve_NIST_P256, NULL , 0 , NULL , 0 , kSE05x_INS_TRANSIENT, kSE05x_KeyPart_Pair);
AN13483セクション8.1によれば、一時的なセキュアオブジェクトと暗号オブジェクトの場合、セキュアオブジェクトの値の更新は追加のフラッシュ書き込み操作を引き起こしません。
ただし、SE-PLUG-TRUST-MW_04.07.00 simw-top/hostlib/hostLib/se05x_03_xx_xx/se05x_APDU_impl.h で、Se05x_API_WriteECKey() に次の行が含まれていることに気付きました: nLog( "APDU" , NX_LEVEL_WARN, "WriteECKey [] APDU causes NVM Writes" );
シナリオ 2 (curveID = NA で一時 EC キーを更新する) でも NVM の摩耗が発生するかどうかを明確にしていただけますか?
ご協力誠にありがとうございました。
こんにちは@kennychiu 、
お問い合わせいただきありがとうございます!はい、 AN13483 セクション 8.1 の「一時的な SO および暗号オブジェクトの場合、SO の値の更新によって追加のフラッシュ書き込み操作が発生することはありません」という記述は正しいです。したがって、シナリオ 2(curveID = NA の一時的な EC キーの更新)では、NVM の消耗は発生しません。また、一時的な SO を作成した場合でも、SO または暗号オブジェクトの作成と削除によってフラッシュ書き込み操作が発生することにご注意ください。
すてきな一日を、
カン
---------------------------------------------------------------------------------
注記:
- この投稿があなたの質問への回答である場合は、「正解としてマーク」ボタンをクリックしてください。ありがとう!
- Threadは最後の投稿から7週間フォローされます。それ以降の返信は無視されます。
後ほど関連する質問がある場合は、新しいThreadを開いて、閉じたThreadを参照してください。
---------------------------------------------------------------------------------