编码格式转换
OpenSSL 有繁多复杂的文件编码格式、证书格式和密钥格式,要弄清楚 OpenSSL,了解众多的编码格式至关重要。
PKCS#8 标准和指令
PKCS#8 用于封装私钥和其它相关属性信息。一般来说 PKCS#8 格式的私钥都是被加密的(也可不加密),支持 PKCS #5 和 PKCS#12 定义的算法.。
PKCS#8 标准文件格式(加密的和非加密的):
The encrypted form of a PEM encode PKCS#8 files uses the following
headers and footers:
-----BEGIN ENCRYPTED PRIVATE KEY-----
-----END ENCRYPTED PRIVATE KEY-----
The unencrypted form uses:
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
这些标识符中间就是 PEM 编码的 PKCS#8 文件内容。
pkcs8 指令格式如下:
OpenSSL> pkcs8 -help
Usage: pkcs8 [options]
Valid options are:
-help Display this summary
-inform PEM|DER Input format
OpenSSL:PKCS#8与Netscape标准解析

本文介绍了OpenSSL中PKCS#8标准及其用于封装私钥的指令,通常PKCS#8格式的私钥是加密的。此外,还探讨了Netscape标准,特别是Netscape证书序列,它用于批量传输数字证书,通过nseq指令实现与X.509证书之间的转换。
最低0.47元/天 解锁文章
9

被折叠的 条评论
为什么被折叠?



