Як переглянути вміст файлу PFX у Windows?


123

У мене на машині є файл сертифікатів PFX, і я хотів би переглянути деталі перед імпортом. (Утиліта імпорту насправді не каже вам, що таке сертифікат!).

Як переглянути дані про файл сертифіката PFX?


Настає 2019 рік, і ми досі не можемо легко переглянути сертифікат перед його встановленням. Ми повинні вийти в Інтернеті, щоб знайти відповідь. Сумний стан справ для Microsoft.
jww

Відповіді:


172

Деякі параметри перегляду деталей файлів PFX:

  • Відкрийте командний рядок і введіть: certutil -dump <path to cert>
  • Встановіть OpenSSL і використовуйте команди для перегляду деталей, таких як: openssl pkcs12 -info -in <path to cert>

Перший варіант хороший, але чи можна побачити більше деталей сертифіката, такого як SAN, без встановлення стороннього інструменту?
Меїр

14
certutil -v -dump <шлях до cert> відобразить багатослівний список, включаючи SAN.
C. Cornwell

1
У мене є зашифрований файл pfx. Чи є якась інформація, яку я можу дізнатися про неї, не знаючи пароль?
mwfearnley

@mwfearnley, окрім відновлення пароля методом грубої сили, боюся, іншого варіанту не залишилося.
U880D,

6

Ви можете передавати інформацію в утиліту openssl x509, а потім експортувати її у такий файл:

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

Звичайно, вам також будуть запропоновані паролі сертифіката.


0

Інша можливість: використання утиліти SigCheck , як згадується у документах Microsoft Clickonce (документи згадують про розгляд файлу .manifest, але він працює і у файлі .pfx).

Виходи виглядають так:

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.