【问题标题】:How to Export certificate key to PEM format?如何将证书密钥导出为 PEM 格式?
【发布时间】:2020-05-09 21:11:30
【问题描述】:

我的密钥库已被删除,我尝试与 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(强制关闭)

【问题讨论】:

    标签: keytool


    【解决方案1】:

    keytool 是在 JDK 中提供的,而不是在 JRE 中。例如,您可以安装 JDK 1.8 并在管理员模式下(最好)在 Windows CMD 终端中使用路径 C:\Program Files\Java\JDK_1.8\bin\keytool.exe 中的 keytool 命令。

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

    对于导出证书,如果没有给出路径,它将导出bin文件夹中的证书。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多