Просмотр сертификата PEM (X.509)

Вставьте сертификат X.509 в формате PEM, чтобы узнать домен (субъект), издателя, срок действия и алгоритм подписи — без командной строки OpenSSL. Декодирование ASN.1/DER полностью выполняется в вашем браузере.

Как это работает

Сертификат X.509 — это структура ASN.1/DER, закодированная в Base64 (формат PEM). Этот инструмент реализует небольшой универсальный парсер ASN.1, затем обходит стандартную структуру TBSCertificate, чтобы извлечь субъект и издателя (каждый — набор атрибутов вроде CN, O, C), срок действия (notBefore/notAfter) и алгоритм подписи; поддерживаются сертификаты как с явным полем версии, так и без него.

Заменяет ли эта проверка полноценную проверку цепочки сертификации?

Нет. Этот инструмент читает и показывает заявленное содержимое сертификата, но не проверяет ни подпись, ни отзыв (CRL/OCSP), ни цепочку доверия до доверенного корневого центра. Для полной проверки (как её выполняет браузер при HTTPS-соединении) используйте настоящий TLS-клиент или специализированный инструмент вроде OpenSSL.

Сертификат показан как «истёк» или «ещё не действителен» — что делать?

Истёкший сертификат нужно продлить в центре сертификации, прежде чем снова использовать в production; если сервис продолжает его предъявлять, все посетители увидят предупреждения безопасности. «Ещё не действителен» означает, что дата notBefore находится в будущем — проверьте часы на машине, которая его выпустила или использует.

Конфиденциальность: вставленный сертификат декодируется на 100% локально в вашем браузере и никогда не передаётся на сервер. Публичный сертификат не содержит закрытого ключа, но остаётся информацией об инфраструктуре, с которой стоит обращаться аккуратно.