Comment afficher le contenu d'un fichier PFX sous Windows?

123

J'ai un fichier de certificat PFX sur ma machine et j'aimerais voir les détails avant de l'importer. (L'utilitaire d'importation ne vous dit pas réellement quel est le certificat!).

Comment afficher les détails du fichier de certificat PFX?

PeterX
la source
Nous sommes en 2019 et nous ne pouvons toujours pas visualiser facilement un certificat avant de l'installer. Nous devons aller sur le Web pour trouver une réponse. Triste situation pour Microsoft.
jww

Réponses:

172

Certaines options pour afficher les détails du fichier PFX:

  • Ouvrez une invite de commande et tapez: certutil -dump <path to cert>
  • Installez OpenSSL et utilisez les commandes pour afficher les détails, tels que: openssl pkcs12 -info -in <path to cert>
PeterX
la source
La première option est bonne, mais existe-t-il un moyen de voir plus de détails sur le certificat tel que le SAN, sans installer un outil tiers?
Meir
14
certutil -v -dump <chemin d'accès au certificat> affichera une liste détaillée comprenant SAN.
C. Cornwell
1
J'ai un fichier pfx crypté. Y a-t-il des informations que je peux obtenir à ce sujet sans connaître le mot de passe?
mwfearnley
@ mwfearnley, sauf pour récupérer le mot de passe via la méthode brute-force, j'ai bien peur qu'il ne reste plus d'autre option.
U880D
6

Vous pouvez diriger les informations vers l'utilitaire openssl x509, puis les exporter dans un fichier comme celui-ci:

openssl.exe pkcs12 -info -in c:\temp\cert.pfx | openssl.exe x509 -noout -text > c:\temp\cert.pfx.details.txt

Les mots de passe du certificat vous seront également demandés.

pHarris
la source