从 pfx 文件导出私钥(警告不支持的包类型:secretBag)

从 pfx 文件导出私钥(警告不支持的包类型:secretBag)

我正在尝试使用 OpenSSL 从 pfx 文件导出私钥:

openssl pkcs12 -in C:\tmp\pfxfile.pfx -nocerts -nodes -out C:\tmp\prvkey.pem

我收到输入密码的提示:

Enter Import Password:

输入文件后会创建但我收到以下错误消息:

Warning unsupported bag type: secretBag

我尝试了一些研究,但无法确定警告是否会带来问题。最终目标是为私钥创建一个 pvk 文件,但失败并显示错误消息 - 请参阅我的其他问题

以下是 的内容prvkey.pem

Bag Attributes
    localKeyID: 01 00 00 00 
    friendlyName: **-********-****-****-****-************
    Microsoft CSP Name: Microsoft Enhanced Cryptographic Provider v1.0
Key Attributes
    X509v3 Key Usage: 80 
-----BEGIN PRIVATE KEY-----
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
****************************************************************
************************
-----END PRIVATE KEY-----

答案1

遇到了同样的错误,但这对我有用:在通过 Windows MMC 导出时,取消选中所有选项以额外保护 PKCS#12。另外请确保您没有选择用户或组(在下一个窗口中)而是选择一个密码。

相关内容