2010-02-12 5 views
6

Je dois lire une clé privée, et cette clé est au format pvk. J'utilise la classe X509Certificate2, mais dans cette classe je n'ai qu'un accès par clé publique. Comment puis-je obtenir une clé privée à partir d'un fichier pvk?Comment lire une clé privée du fichier pvk en C#?

+0

@Luis, je me bats avec le même pour le moment. Avez-vous trouvé comment obtenir la clé privée à partir d'un fichier .pvk? –

+1

@RashmiPandit, j'ai complètement oublié de cocher la bonne réponse. Je viens de vérifier. Ça marche pour moi. –

Répondre

1

http://msdn.microsoft.com/en-us/library/system.security.cryptography.x509certificates.x509certificate2.privatekey.aspx

Comment cela?

ont à l'esprit:

Actuellement cette propriété prend en charge uniquement clés RSA ou DSA, il retourne soit un RSACryptoServiceProvider ou un objet de DSACryptoServiceProvider. Si aucune clé privée est associé au certificat , une référence null (Nothing dans Visual Basic) est retourné

+0

Cela ne répond pas à la question. Le lien montre comment lire le PrivateKey d'un X509Cert s'il est déjà présent, mais pas comment le charger à partir d'un fichier pvk. – Peter

Questions connexes