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#?
Répondre
Luiz, vous devez combiner les CER et PVK en un seul fichier PFX, puis importer le fichier comme un cert de sorte que lorsque vous chargez le X509Cert, le PrivateKey sera là. Voir Decrypt with PrivateKey X.509 Certificate.
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é
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
Vous pouvez utiliser cette commande pour les combiner.
pvk2pfx -spc CA.cer -pvk CA.pvk -pfx CA.pfx
- 1. génération de clé privée RSA en C#
- 2. Comment charger la clé privée RSA à partir du fichier
- 3. Obtenir la clé privée du certificat BouncyCastle X509? C#
- 4. SSL clé privée à une chaîne
- 5. Convertir une clé privée PKCS # 8 en PEM en java
- 6. Comment utiliser la clé privée
- 7. Comment décrypter un fichier de clé privée et signer du texte en utilisant des appels openssl en C?
- 8. RSA: Comment générer une clé privée dans Java et l'utiliser en C#?
- 9. Cryptage avec une clé privée RSA en Java
- 10. Comment lire un fichier binaire en C#?
- 11. Comment exporter une clé de signature de code PFX vers SPC et PVK sous Windows 7?
- 12. Lire fichier .dat en C#
- 13. lire une chaîne à partir du fichier resx sharpdevelop C#
- 14. Comment puis-je obtenir un .cer et une clé privée
- 15. Interface privée ou méthode privée - objectif c
- 16. Comment générer une clé publique et privée unique via RSA
- 17. Comment créer une signature à partir d'une clé privée? - DSA
- 18. Comment créer une clé privée pour iPhone Distribution Certificate?
- 19. Remise de la clé privée du certificat iPhone?
- 20. Comment lire les propriétés du fichier personnalisé dans C#
- 21. Comment cloner le dépôt GIT avec la clé privée
- 22. Comment lire une chaîne vide en C
- 23. Lire plusieurs lignes d'un fichier dans une chaîne en C
- 24. lecture du fichier en C#
- 25. Lire l'objet du fichier en flex
- 26. Comment lire l'en-tête ASF en C#?
- 27. X509Certificate2 a clé privée non exportable?
- 28. Associer une clé privée au certificat pour PFXExportCertStoreEx
- 29. PHP Captcha: Qu'est-ce qu'une "clé privée" et "clé publique"?
- 30. Comment lire le fichier CSV en utilisant C#
@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? –
@RashmiPandit, j'ai complètement oublié de cocher la bonne réponse. Je viens de vérifier. Ça marche pour moi. –