メタ ヘッダーの暗号化 - 2023.2 日本語

Bootgen ユーザー ガイド (UG1283)

Document ID
UG1283
Release Date
2023-10-18
Version
2023.2 日本語

Versal アダプティブ SoC の場合、暗号化が metaheader 属性の下で指定されると、Bootgen がメタ ヘッダーを暗号化します。使用する aeskeyfile は、[metaheader] の下のパラメーターを使用して bif で指定できます。次は、その使用例です。

注記: メタ ヘッダーの暗号化には、イメージ ヘッダー テーブルを除くすべてのヘッダーが含まれます。
metaheader
{
  encryption = aes,
  keysrc = bbram_red_key,
  aeskeyfile = headerkey.nky,
}

次の条件が適用されます。

  • 特定の aeskeyfile がメタ ヘッダーに指定されていない場合、Bootgen は meta_header.nky というファイルを生成して、暗号化中に使用します。
  • ブートローダーが bif に含まれる場合は、ブートローダーを暗号化してメタ ヘッダーを暗号化する必要があります。パーシャル PDI の場合、メタ ヘッダーの暗号化はオプションです。
  • メタ ヘッダーを暗号化するときに、追加の認証データとして追加すると、イメージ ヘッダー テーブルの正確性を保ちます。