構文
[spk_revoke_id] <hex value>
説明
spk_revoke_id 属性は、無効化された spk キーの識別子を指定します。これにより、無効化された spk キーで署名されたパーティションには認証が適用されなくなります。これは、漏洩したキーや古いキーの使用を防止するための措置です。
注記: この属性は、Versal AI エッジ シリーズ Gen 2、Versal プライム シリーズ Gen 2、および Spartan UltraScale+ にのみ適用されます。
引数
16 進数
例
bif:
{
id_code = 0x14ca8093
extended_id_code = 0x01
id = 0x5
image
{
name = pmc_subsys
id = 0x1c000001
partition
{
id = 0x01
type = bootloader
revoke_id = 0x3
spk_revoke_id = 0x4
pskfile = psk0_ecdsap384.pem
sskfile = ssk0_ecdsap384.pem
authentication = ecdsa-p384
file = plm.elf
}
partition
{
id = 0x09
type = pmcdata
load = 0xf2000000
file = pmc_data.cdo
}
}
image
{
name = lpd
id = 0x4210002
partition
{
id = 0x0C
type = cdo
revoke_id = 0x5
spk_revoke_id = 0x6
pskfile = psk0_ecdsap384.pem
sskfile = ssk1_ecdsap384.pem
authentication = ecdsa-p384
file = lpd_data.cdo
}
partition
{
id = 0x0B
core = psm
revoke_id = 0x7
spk_revoke_id = 0x8
pskfile = psk0_ecdsap384.pem
sskfile = ssk1_ecdsap384.pem
authentication = ecdsa-p384
file = psm_fw.elf
}
}
}