有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

openssl如何通过java确保使用哪个私钥创建服务器证书

客户已使用下面的openssl命令创建了密钥和证书

openssl req -newkey rsa:1024 -sha1 -keyout OCkey.pem -out OCreq.pem -subj "/C=country/L=city/O=OCserver/OU=myLab/CN=OCserverName/" -config req.conf

openssl ca -in OCreq.pem -cert CAcert.pem -keyfile CAkey.pem -out OCcert.pem -days 3650 -config sign.conf -extfile sign.ext -md sha1 -notext

所以他们给了我证书(OCcert.pem)和私钥(OCkey.pem)

如何确保OCcert。pem是通过OCkey创建的。pem使用Java
注意:我不能要求客户更改ssl命令

请帮忙


共 (1) 个答案

  1. # 1 楼答案

    they have given me the certificate(OCcert.pem) and private key (OCkey.pem)

    为什么?他们应该立即扔掉私钥,因为它已被泄露。这次演习的目的是什么