Инспектор сертификатов X.509

Декодирование сертификатов PEM и DER с проверкой срока, SAN и порядка цепочки

Входной сертификат

Вставьте один или несколько блоков PEM, начиная с конечного сертификата. Файлы DER конвертируются при загрузке.

Сводка

Сертификата пока нет
Вставьте сертификат или цепочку в формате PEM, загрузите файл или откройте пример.

Подробности

После декодирования сертификата здесь появятся цепочка, расширения и исходный PEM.
Что показывает инспектор

Вставьте один или несколько сертификатов PEM или загрузите файл .pem, .crt, .cer или .der, чтобы декодировать субъект, издателя, серийный номер, даты действия и оставшиеся дни, альтернативные имена субъекта, алгоритм открытого ключа и его размер или кривую, алгоритм подписи, использование ключа, расширенное использование ключа, основные ограничения, идентификаторы ключей, отпечатки SHA-256 и SHA-1, а также признак самоподписанности. Результаты проверки отмечают истёкшие или ещё не действующие сертификаты, приближающееся истечение срока, подписи SHA-1 или MD5, ключи RSA короче 2048 бит, отсутствие SAN и другие частые проблемы развёртывания.

Проверка цепочки

Если передано несколько сертификатов, инспектор сохраняет порядок вставки и сверяет каждый сертификат со следующим: имена издателя и субъекта, идентификаторы ключа центра сертификации и ключа субъекта, а также проверяется ли подпись следующим открытым ключом. Он сообщает о дубликатах, отсутствующих промежуточных сертификатах и неправильном порядке, а если сертификаты образуют полную цепочку, предлагает порядок от конечного к корневому.

Ограничения

Результаты описывают только структуру. Инспектор не использует хранилище доверенных корневых сертификатов, не проверяет отзыв через OCSP или CRL и не применяет политики доверия по имени хоста или платформе, поэтому «Структура цепочки выглядит корректной» не означает, что браузер будет доверять сертификату. За один раз проверяется до 20 сертификатов и до 512 KB данных.

Конфиденциальность

Декодирование и проверки выполняются локально в вашем браузере с помощью Web Crypto. Сертификаты не загружаются на сервер, не сохраняются и не добавляются в URL. Если вы по ошибке вставите закрытый ключ, он будет проигнорирован и не сохранится.

CodingTool официально запущен на

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch