小编Dor*_*ana的帖子

从PFX(PKCS#12)文件创建RSA私钥

我正在尝试从pkcs#12文件中获取私有RSA密钥.

我试过运行标准

openssl pkcs12 -nocerts -out priv.pem -in domain.com.pfx
Run Code Online (Sandbox Code Playgroud)

但是,这会生成如下所示的密钥文件:

Bag Attributes
Microsoft Local Key set: <No Values>
localKeyID: 01 00 00 00 
friendlyName: xxxxxxxx
Microsoft CSP Name: Microsoft RSA SChannel Cryptographic Provider
Key Attributes
X509v3 Key Usage: 10
-----BEGIN ENCRYPTED PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)

我需要将它放入canot处理密钥文件的服务器,当我查看示例数据时,我看到如下文件

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,2CF27DD60B8BB3FF
Run Code Online (Sandbox Code Playgroud)

因为密钥存在于两个文件中.但是,似乎服务器只接受RSA私钥文件,在我看来,我得到的输出是X509v3文件,任何人都知道如何将其转换为RSA私钥文件?

encryption rsa certificate ssl-certificate pem

17
推荐指数
1
解决办法
3万
查看次数

标签 统计

certificate ×1

encryption ×1

pem ×1

rsa ×1

ssl-certificate ×1