Як переглянути інформацію про сертифікати без встановлення


23

У мене на робочому столі OS X є сертифікат та / або файл приватного ключа (pfx). Я хотів би переглянути його інформацію (CN, SAN, OU, thumbprint тощо), але коли я двічі клацнув по ній, він намагається встановити у свій брелок. Після того, як вона там, я можу побачити інформацію, а потім видалити її.

Мені хотілося б знати, чи є спосіб "відкрити" сертифікат для перегляду без необхідності встановлення його у свій брелок. Аналогічно тому, як ви можете натиснути на замок у Safari та переглянути інформацію про cert.

Я вважаю за краще щось рідне для OS X, але, можливо, там є також інструменти?

Відповіді:


28

Я не впевнений, чи це було доступно в ОС, яку ви мали під час написання запитання, але, принаймні, в OS X 10.11.6, якщо ви знайдете файл .crt у Finder і натисніть пробіл, швидкий перегляд Відкриється вікно, і ви зможете побачити всю цю інформацію на приємному екрані. Працює і для файлів .pfx.


1
Це насправді дуже корисний метод! Мені це подобається більше, ніж версія командного рядка! Спасибі!
Девід Гергерт

1
простий і елегантний. Дякую, що поділились!
LeOn - Хан Лі

10

через Terminal.app і введіть щось на кшталт:

openssl x509 -noout -text -in ~/Desktop/yourcertificate.crt  

Де останній параметр - це шлях до вашого сертифіката (ви можете перетягнути його, якщо вам подобається)

дає нам:

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 27 (0x1b)
        Signature Algorithm: sha1WithRSAEncryption
        Issuer: C=US, O=Apple Inc., OU=Apple Certification Authority, CN=Apple Root CA
        Validity
            Not Before: May 26 19:16:09 2010 GMT
            Not After : Jul 26 19:16:09 2017 GMT
        Subject: C=US, O=Apple Inc., OU=Apple Certification Authority, CN=Apple Application Integration Certification Authority
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
            RSA Public Key: (2048 bit)
......

1
Так, я подумав про openssl ... Я сподівався, що це буде грунтуватися на гуї. Можливо, міг би написати сценарій Автоматизатора, щоб мати змогу перетягнути / скинути cert у папку, і це відкриє термінал і запустить запропоновану вами команду openssl. Спасибі.
Девід Гергерт

3

на додаток до затвердженої вище відповіді Кришен про вибір сертифіката (.cer, .pem та інших) у пошуку та потраплянні «пробілу», ви також можете клацнути правою кнопкою миші та вибрати Швидкий перегляд. Я тільки тестував його 10.14.1 (Mojave), так що це безумовно працює на поточному OSX

вибір швидкого пошуку сертифіката в пошуку


2

Ви також можете використовувати KeyStore Explorer , додаток для перегляду / створення / редагування сертифікатів і довірених магазинів та перетворення між ними. Це дійсно потужно, але може бути занадто багато для вас.

довідка

відоме ім’я

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