keylife - keylife - 2025.2 日本語 - UG1283

Bootgen ユーザー ガイド (UG1283)

Document ID
UG1283
Release Date
2025-11-20
Version
2025.2 日本語

構文

[keylife] <int value>

説明

keylife 属性は、ブート イメージの異なるセグメントを暗号化するために複数のキーを使用する、キー ローリングで使用されます。この属性は、特定キーの有効期間を表すブロックまたはセグメントの数を指定します。この指定数に達すると、キーは次のキーにロール オーバーされます。keylife は、RSA 認証が選択されている場合は BITSTREAM.ENCRYPTION.RSAKEYLIFEFRAMES に変換され、RSA が選択されていない場合は BITSTREAM.ENCRYPTION.KEYLIFE に変換されます。

引数

正の整数値です。

Sample BIF - test.bif
image {
  name = pmc_subsys, id = 0x1c000001
  partition {
    id = 0x01, type = bootloader, encryption=aes, keysrc = bbram_red_key, aeskeyfile = bbram_red_key.nky, dpacm_enable, keylife = 32, file = plm.elf
  }
  partition {
    id = 0x02, type = application, encryption=aes, aeskeyfile = app_key.nky, keylife = 64, file = lpd.cdo
  }
}