キーの生成 - 2022.1 日本語

Vitis 統合ソフトウェア プラットフォームの資料: エンベデッド ソフトウェア開発 (UG1400)

Document ID
UG1400
Release Date
2022-04-26
Version
2022.1 日本語

Bootgen には RSA キーを生成する機能があります。または、OpenSSL などの外部ツールを使用してキーを作成することもできます。Bootgen は BIF ファイルで指定したパスにキーを作成します。

次の図は、RSA 秘密キー ファイルの例です。
図 1. RSA 秘密キー ファイルの例
注記: 公開コンポーネントには、通常拡張子 .pub が使用されます。これは、公開コンポーネントおよび秘密コンポーネント両方を含む秘密キーから抽出できます。秘密キーには、通常拡張子 .pem が使用されます。公開キー コンポーネントを生成するには、上記の例の pskfile/sskfile の代わりに ppkfile/spkfile を使用します。

BIF の例

BIF ファイルの例 generate_pem.bif を次に示します。

generate_pem:
{
	[pskfile] psk0.pem
	[sskfile] ssk0.pem
}

コマンド

キーを生成する構文は、次のとおりです。

bootgen -generate_keys pem -arch zynqmp -image generate_pem.bif