我有一个 RSA (XML) 私钥+公钥。有没有办法从中创建一个 .pfx 文件?
问问题
1756 次
2 回答
3
既然你标记了.NET,我假设你正在寻找一个 API 来做这个......
Mono.Security.dll
随Mono一起提供但在 Windows 上与 MS.NET 配合使用的程序集有一种PKCS12
类型,允许您创建 .pfx 文件(有或没有 X.509 证书)。
请注意,它是 mono tools使用的低级 API,但它可能比其他 API 更复杂一些。OTOH,因为单声道工具是使用它构建的,所以您可以复制粘贴您需要的源代码。
于 2013-07-15T20:30:45.843 回答
2
您可以使用命令行工具openssl来转换证书。
尝试
openssl pkcs12 -export -out newCertificate.pfx -inkey myKey.pem -in myCertificate.cer -name "myCertificateName@myDomain.net"
于 2013-07-15T20:18:14.007 回答