Bootgen 支持生成 RSA 密钥。或者,您可使用外部工具(如 OpenSSL)来创建密钥。Bootgen 可在 BIF 文件指定的路径中创建密钥。
下图显示了 RSA 专用密钥文件样本。
图 1. RSA 专用密钥文件样本
注释: 公用部分通常以扩展名 .pub 来引用。这可从包含公用部分和专用部分的专用密钥中提取。专用密钥通常采用扩展名 .pem。要生成公钥部分,请使用 ppkfile/spkfile 代替以上示例中的 pskfile/sskfile。
BIF 示例
BIF 文件样本 generate_pem.bif 如下所示:
generate_pem:
{
[pskfile] psk0.pem
[sskfile] ssk0.pem
}
命令
用于生成密钥的命令如下所示:
bootgen -generate_keys pem -arch zynqmp -image generate_pem.bif