语法
[keylife] <int value>
描述
keylife 属性用于密钥滚动机制中,该机制通过使用多个密钥对启动镜像的不同分段进行加密。该属性指定使用特定密钥来加密的块或分段的数量,超过该数量后将滚动(轮换)至下一个密钥。选中 RSA 身份验证时,keylife 会转换为 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
}
}