【问题标题】:split a PKCS12 into its certificate and private key bytes将 PKCS12 拆分为其证书和私钥字节
【发布时间】:2011-06-02 21:49:34
【问题描述】:

我已经能够使用 OpenSSL 工具从现有 PFX (PKCS12) 文件中提取证书和私钥字节。

但是,我希望使用 .NET 来执行此操作。我可以使用 X509Certificate 类来加载 PFX 文件并提取证书字节,但是我不知道如何提取私钥。证书(导出为 PFX 文件)是使用 sha1RSA 签名算法创建的。

我知道 .NET 中存在 RSA 类,但我不知道如何将它们一起使用。

任何建议都会有所帮助。

提前致谢。

分部

【问题讨论】:

标签: x509certificate


【解决方案1】:

在这里查看我的答案:extract private key bytes in C#

这对你有用吗?

【讨论】:

  • 是的。这有帮助。谢谢你。我今天确实尝试了 PemWriter,但是传递了 AsymmetricKeyParameter 类,即使在我投射它之后,PemWriter 也没有转换它。
猜你喜欢
  • 1970-01-01
  • 2012-02-25
  • 2014-01-04
  • 2011-11-03
  • 2019-06-01
  • 2020-03-12
  • 2016-07-17
  • 2011-12-09
  • 1970-01-01
相关资源
最近更新 更多