对X.509的证书申请

时间:2017-04-27 10:16:19

标签: java cryptography bouncycastle

可能是一个愚蠢的问题,但有没有办法根据发送给我的CSR创建(自签名)X.509证书?我需要以编程方式进行。 使用Java 1.6和Bouncy-castle ver 1.51。

提前致谢!

1 个答案:

答案 0 :(得分:2)

不,显然你不能,因为如果CSR 发送给你,你就不会拥有私钥,这需要签署最终的证书数据(数据"要签署& #34;或TBS)。

您当然可以复制CSR中的数据,否则这些数据将存在于自签名证书中,替换公钥然后使用您自己的私钥进行签名。这当然需要编程,这很棒,因为你在编程的Q / A网站上发布了这个。