【问题标题】:Convert a .cer file to .pfx file将 .cer 文件转换为 .pfx 文件
【发布时间】:2016-08-18 13:37:47
【问题描述】:

我的最终目标是签署我的 exe。

为此,我需要一个证书。 从我公司的 pKI 中,我得到了一个 .cer 文件和 .p7b(证书链)文件。

现在要签署一个 exe,我需要一个 .pfx 文件。 所以我想将 .cer 文件转换为 .pfx 文件

为此,我下载了 openssl 发行版。

现在发出这个命令 openssl pkcs12 -export -in certificatename.cer -inkey privateKey.key -out certificatename.pfx -certfile cacert.cer 导致无法加载证书。

有人对此有任何提示吗?

最好的问候, 索拉夫

【问题讨论】:

    标签: ssl openssl pki


    【解决方案1】:

    因此,如果您想在获得 .cer 文件后签署 exe,则诀窍是执行以下步骤

    1. 使用 openssl 命令将 .cer 转换为 .pem
    2. 使用 openssl 命令将 .pem 转换为 .pfx
    3. 使用 signtool 使用步骤 2 中生成的 .pfx 文件对 .exe 进行签名。

    对于 openssl 命令来转换检查这个

    https://www.sslshopper.com/ssl-converter.html

    对于 signtool 命令,请检查此

    https://msdn.microsoft.com/en-us/library/windows/desktop/aa388170(v=vs.85).aspx

    干杯,

    苏拉夫

    【讨论】:

      猜你喜欢
      • 2020-06-11
      • 2010-09-29
      • 2019-05-24
      • 1970-01-01
      • 1970-01-01
      • 2014-10-08
      • 2011-06-15
      • 2022-12-11
      • 2017-01-27
      相关资源
      最近更新 更多