0

PKCS12 证书以二进制格式存储,而 PEM 证书是一个 ASCII 文件,可以在文本编辑器中打开和查看。

Q1。如何以编程方式将以下形式的 PEM 证书转换为 PKCS12 证书?

-----BEGIN CERTIFICATE----- 
*****CERTIFICATE DATA*****
-----END CERTIFICATE-----

-----BEGIN RSA PRIVATE KEY----- 
*****PRIVATE KEY DATA******** 
-----END RSA PRIVATE KEY-----

Q2。现在我已经阅读了一个 PKCS12 文件,我想再次使用 .NET 程序将 PKCS12 数据转换为 PEM 格式?

我是否需要使用 .NET 支持的任何编码方案?

注意:我正在使用 CryptoAPI 库

4

1 回答 1

0

我相信Mentalis.org 安全库可以做到这一点。我认为他们有一个涵盖您想要做的事情的例子;在下载中查找 Cert2PFX 项目。

于 2009-09-22T20:55:36.737 回答