密钥生成 - 2023.2 简体中文

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 简体中文

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