使用Bouncy Castle创建CSR

时间:2016-08-03 11:52:37

标签: java bouncycastle

我想在java中创建这个openssl语句(例如使用bouncy castle)

openssl req -new -sub "newsub" -key dummy_key.pem -out request.pem

我找到的所有例子都在创建一些密钥对。我想在我的java代码中使用现有的一个!

然后我想用openssl生成一个自签名的crt我会这样做:

openssl x509 -req -CAkey "ca_cert_key" -CA "ca_cert" -days 365 -set_serial "serial" -extfile tempclient.info -in request.pem -out cert.pem

我很乐意为你提供任何帮助!

1 个答案:

答案 0 :(得分:-2)

创建自签名证书的示例(只需稍微搜索一下)  https://gist.github.com/alessandroleite/fa3e763552bb8b409bfa

是的,你需要一个密钥对,你的第一个openssl命令有效创建一个

编辑:  一点点“谷歌搜索”将揭示例如this post。要获取CSR内容,您可以

vector