【发布时间】:2016-07-08 01:58:15
【问题描述】:
我想从.p12 文件中提取证书。我不能使用openssl,因为我的组织不允许使用它。
keytool 是否能够提取证书,或者是否有任何其他方法可以提取此证书?
我需要私钥的密码吗?
【问题讨论】:
标签: ssl certificate keytool pfx
我想从.p12 文件中提取证书。我不能使用openssl,因为我的组织不允许使用它。
keytool 是否能够提取证书,或者是否有任何其他方法可以提取此证书?
我需要私钥的密码吗?
【问题讨论】:
标签: ssl certificate keytool pfx
接受的答案会给你一个二进制格式的证书。如果您希望生成的证书在 PEM format 即文本中, 添加keytool 选项-rfc,如下所示:
keytool -exportcert -rfc //+ 其他选项
-rfc – 将以 RFC 1421 定义的 PEM 格式输出。
这将为您提供可读的证书-----BEGIN CERTIFICATE-----
正文-----END CERTIFICATE-----。
【讨论】:
您可以使用此 Keytool 命令从 KeyStore 导出证书。
keytool -exportcert -keystore KEYSTORE_ABSOLUTE_PATH.p12 -storetype PKCS12 -storepass KEYSTORE_PASSWORD -alias ALIAS -file EXPORTED_CERT_NAME.crt
【讨论】: