如何将一些OpenSSL命令转换为Java

时间:2019-05-30 12:14:12

标签: java openssl bouncycastle

我需要以编程方式(在Java中)创建一些SSL证书,该SSL证书由另一个已存在的证书和私钥签名。

  

dummy.key-生成的密钥
dummy.csr-生成的证书符号   请求
exist.pem-已经存在的证书
  exist.key-已经存在的私钥

我已经通过使用命令行说明完成了工作。以下命令使我可以完成工作:

openssl genrsa -out dummy.key 2048 <br>
openssl req -new -key dummy.key -out dummy.csr <br>
openssl x509 -req -in dummy.csr -CA ../existing.pem -CAkey ../existing.key -CAcreateserial -out final.crt -days 365 -sha256

您知道如何使用例如将其转换为Java代码吗? Bouncycastle图书馆?我进行了很多搜索,但发现只有2015/16年才弃用的代码,该代码使用的是从Bouncycastle中删除的方法...

0 个答案:

没有答案