こんにちは、NXPさん。
コードの内容変更 により署名バイトのみが変更され 、コードサイズ、開始アドレス、キー、署名へのポインタなどが変更されていない場合でも、SMRを更新する必要がありますか?
こんにちは、
SMR(セキュアメモリ領域)エントリには、HSEがアプリケーションイメージを検証するために使用するメタデータが含まれています。たとえ:
サイズは変わりません
開始アドレスは変わりません
キーハンドルは変更なし
署名ポインターは変更されません
…コードの内容に変更を加えると署名が変わり、HSEは新しい署名を検証する必要がある。
このため、署名を保持するSMRエントリを更新された署名バイトで書き換える必要があります。
SMRエントリは認証済みブートチェーンの一部です。HSEは、対応するSMRエントリに新しい署名が反映されていない限り、更新されたバイナリを検証できません。
参考情報:AptivにはNXPの専属FAEがおりますので、詳細についてはお気軽にお問い合わせください。
よろしくお願いいたします。
ピーター
ご回答ありがとうございます。