这是一个创建于 3051 天前的主题,其中的信息可能已经有所发展或是发生改变。
最近在看加密方面的书, Java 安全方面的库 KeyPairGenerator ,生成的 RSA 密钥对,居然公钥是 X.509 ,私钥是 PKCS8 ,这个设定简直反人类...为什么公钥私钥要用两个标准?
我现在想要用 Java 处理 openssl 生成的证书,还要先转换格式,为什么会有这么麻烦的设定= =
3 条回复 • 2016-05-30 15:56:06 +08:00
|
|
1
wsy2220 2016-05-29 14:17:19 +08:00 via Android
私钥是可以上密码的, X509 是证书,里面不光是公钥
|
|
|
2
Bryan0Z 2016-05-29 19:26:39 +08:00 via Android
|
|
|
3
julyclyde 2016-05-30 15:56:06 +08:00
X509 设计的时候就没保存密钥的功能 所以,你其实是想问为什么有 PKCS8 吗?
|