構文
[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
}
}