如何将证书密钥导出为PEM格式?

时间:2019-05-16 10:40:57

标签: keytool

我的密钥库已删除,我尝试与Google Playstore开发人员聊天,我要求重置密钥库应用,然后他们发送了如下指示:

  

或者,您可以使用以下命令行来生成   新密钥:

keytool -genkeypair -alias upload -keyalg RSA -keysize 2048 -validity 9125 -keystore keystore.jks
     

此密钥必须是2048位RSA密钥,并且具有25年的有效期。

     

将该密钥的证书导出为PEM格式:

keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks
     

回复此电子邮件并附加upload_certificate.pem文件。

我的问题是如何将该密钥的证书导出为PEM格式?

我尝试在文件夹C:\ Program Files \ Android \ Android Studio \ jre \ bin中使用keytool.exe,命令提示符下的keytool.exe无法写入(强制关闭)

1 个答案:

答案 0 :(得分:0)

keytool是在JDK中提供的,而不是JRE。例如,您可以安装JDK 1.8,并从路径 C:\ Program Files \ Java \ JDK_1.8 \ bin \ keytool.exe

使用keytool命令。

您提供的命令旨在生成密钥对并导出证书。因此,如果您安装了正确的密钥工具,则可以成功执行命令并导出证书。