java如何导出。钥匙和钥匙。密钥库中的crt
当我在开发机器上构建安卓应用程序时,我被要求拥有应用程序的SSL证书,所以我用keytool为Tomcat生成了一个密钥库。我从密钥库中提取证书并将其放入。bks支持使用安卓,一切进展顺利
现在我们必须将所有服务器端代码转移到需要ApacheHTTP和Tomcat的服务器上。Apache HTTP SSL需要。钥匙和钥匙。crt文件和我找不到导出的方法。钥匙和钥匙。密钥库中的crt文件
有人能帮忙吗?我发现你可以生成。crt来自。质子交换膜
openssl x509 -outform der -in your-cert.pem -out your-cert.crt
但是我怎样才能得到。密钥文件
# 1 楼答案
Keytool(JDK中提供)允许您将证书导出到文件:
要导出常规密钥,应使用-importkeystore命令(意外):
# 2 楼答案
您可以使用以下填充步骤创建一组新的密钥和自签名证书: 1.创建密钥和证书签名请求: openssl req-newkey rsa:2048-out cert.csr-keyout cert.key 2.pem的创建 openssl x509-req-signkey cert.key-in cert.csr-out cert.pem