10. One Asymmetric Key and the Textual Encoding of PKCS
10. One Asymmetric Key and the Textual Encoding of PKCS #8 Private Key Info (単一非対称鍵と PKCS #8 秘密鍵情報のテキストエンコーディング)
暗号化されていない PKCS #8 秘密鍵情報構文構造 (PrivateKeyInfo)、非対称鍵パッケージ (OneAsymmetricKey) に改名されたものは、"PRIVATE KEY" ラベルを使用してエンコードされます。エンコードされたデータは、PKCS #8 [RFC5208] に記載されているように、BER (DER を推奨; 附録 B を参照) エンコードされた ASN.1 PrivateKeyInfo 構造、または [RFC5958] に記載されている OneAsymmetricKey 構造でなければなりません。2 つは意味的に同一であり、バージョン番号で区別できます。
-----BEGIN PRIVATE KEY-----
MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgVcB/UNPxalR9zDYAjQIf
jojUDiQuGnSJrFEEzZPT/92hRANCAASc7UJtgnF/abqWM60T3XNJEzBv5ez9TdwK
H0M6xpM2q+53wmsN/eYLdgtjgBd3DBmHtPilCkiFICXyaA8z9LkJ
-----END PRIVATE KEY-----
図 12: PKCS #8 PrivateKeyInfo (OneAsymmetricKey) の例