【问题标题】:How to extract certificate from .p12 (PFX) file using KEYTOOL commands如何使用 KEYTOOL 命令从 .p12 (PFX) 文件中提取证书
【发布时间】:2016-07-08 01:58:15
【问题描述】:

我想从.p12 文件中提取证书。我不能使用openssl,因为我的组织不允许使用它。

keytool 是否能够提取证书,或者是否有任何其他方法可以提取此证书?

我需要私钥的密码吗?

【问题讨论】:

    标签: ssl certificate keytool pfx


    【解决方案1】:

    接受的答案会给你一个二进制格式的证书。如果您希望生成的证书在 PEM format 即文本中, 添加keytool 选项-rfc,如下所示:

    keytool -exportcert -rfc //+ 其他选项

    -rfc – 将以 RFC 1421 定义的 PEM 格式输出。

    结果

    这将为您提供可读的证书
    -----BEGIN CERTIFICATE-----
    正文
    -----END CERTIFICATE-----

    【讨论】:

      【解决方案2】:

      您可以使用此 Keytool 命令从 KeyStore 导出证书。

      keytool -exportcert -keystore KEYSTORE_ABSOLUTE_PATH.p12 -storetype PKCS12 -storepass KEYSTORE_PASSWORD -alias ALIAS -file EXPORTED_CERT_NAME.crt

      【讨论】:

        猜你喜欢
        • 2022-07-11
        • 2018-05-27
        • 2010-10-08
        • 2017-04-13
        • 1970-01-01
        • 2013-09-18
        • 1970-01-01
        • 2019-12-09
        • 1970-01-01
        相关资源
        最近更新 更多