标签: c# .net cryptography certificate private-key
我必须读取一个私钥,这个密钥是pvk格式。我使用X509Certificate2类,但我这个类只有公钥访问。 如何从pvk文件中获取私钥?
答案 0 :(得分:4)
答案 1 :(得分:0)
http://msdn.microsoft.com/en-us/library/system.security.cryptography.x509certificates.x509certificate2.privatekey.aspx
这个怎么样?
请记住:
目前此属性仅支持 RSA或DSA密钥,因此它返回 一个RSACryptoServiceProvider或 DSACryptoServiceProvider对象。如果不 私钥与 证书,空引用(没什么 在Visual Basic中)返回
答案 2 :(得分:0)
您可以使用此命令组合它们。
pvk2pfx -spc CA.cer -pvk CA.pvk -pfx CA.pfx
Decrypt with PrivateKey X.509 Certificate