跳到主要内容

10. One Asymmetric Key and the Textual Encoding of PKCS #8 Private Key Info (单个非对称密钥和 PKCS #8 私钥信息的文本编码)

未加密的 PKCS #8 私钥信息语法 (Private Key Information Syntax) 结构 (PrivateKeyInfo), 重命名为非对称密钥包 (Asymmetric Key Packages, OneAsymmetricKey), 使用 "PRIVATE KEY" 标签进行编码。编码的数据必须是 BER (推荐使用 DER; 请参见附录 B) 编码的 ASN.1 PrivateKeyInfo 结构, 如 PKCS #8 [RFC5208] 中所述, 或 OneAsymmetricKey 结构, 如 [RFC5958] 中所述。这两者在语义上是相同的, 可以通过版本号来区分。

-----BEGIN PRIVATE KEY-----
MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgVcB/UNPxalR9zDYAjQIf
jojUDiQuGnSJrFEEzZPT/92hRANCAASc7UJtgnF/abqWM60T3XNJEzBv5ez9TdwK
H0M6xpM2q+53wmsN/eYLdgtjgBd3DBmHtPilCkiFICXyaA8z9LkJ
-----END PRIVATE KEY-----

图 12: PKCS #8 PrivateKeyInfo (OneAsymmetricKey) 示例