Онлайн Инспектор Сертификатов SSL/TLS Просмотр PEM и CRT файлов

Анализируйте файлы SSL-сертификатов (.pem, .crt, .der) локально. Проверяйте сроки действия, издателей, субъекты и отпечатки SHA-256, не передавая данные на сервер.

Анализировать сертификат

Перетащите сюда файл .pem, .crt или .cer

(100% локальная обработка в браузере)

Статус валидности

Истекает:
Выпущено:

Субъект (Владелец)

Издатель (CA)

Отпечатки

Отпечаток SHA-256:
Отпечаток SHA-1:

Технические детали

Алгоритм подписи:
Версия X.509:
Серийный номер:
Студия утилит

Хотите эту утилиту на своём сайте?

Настройте цвета и тёмную тему для WordPress, Notion или вашего сайта.

Часто задаваемые вопросы

Безопасно ли анализировать мой SSL-сертификат на этом сайте?

Абсолютно безопасно. Эта утилита работает на 100% со стороны клиента. Когда вы перетаскиваете файл .pem или .crt, браузер читает данные локально и никогда не отправляет их на какой-либо сервер. Полная приватность.

Какие форматы сертификатов поддерживаются?

Инструмент поддерживает наиболее распространённые форматы: PEM (кодированный Base64 с заголовками "BEGIN CERTIFICATE") и DER (бинарный формат), которые обычно имеют расширения .pem, .crt, .cer или .der.

Могу ли я увидеть дату истечения файла .crt?

Да, при загрузке файла вы сразу же увидите раздел "Статус валидности", который показывает точную дату истечения и валидность сертификата на сегодня.

Что делает издатель сертификата?

Издатель (Issuer) указывает, какой Центр Сертификации (CA) подтвердил подлинность сайта. Важно знать, будет ли сертификат распознан коммерческими браузерами.

Как вычисляются отпечатки SHA-256?

Они вычисляются путём применения алгоритма хеширования непосредственно к бинарному содержимому сертификата. Они служат для проверки того, что файл не был изменён и соответствует ожидаемому сервером.

# Что такое инспектор сертификатов SSL/TLS и зачем он нужен?

В мире веб-разработки и кибербезопасности сертификаты SSL (Secure Sockets Layer) и TLS (Transport Layer Security) — это основание доверия. Цифровой сертификат — это просто файл, связывающий криптографический ключ с данными организации или домена. Однако эти файлы часто поставляются в бинарном формате (.der) или кодировке Base64 (.pem, .crt), которые не читаются с первого взгляда.Наш инспектор сертификатов SSL/TLS позволяет "открывать" эти файлы визуально и безопасно. В отличие от инструментов, которые запрашивают публичный домен (как знаменитый тест SSL Labs), эта утилита работает непосредственно с файлом на вашем устройстве. Это критически важно, когда вы настраиваете серверы Nginx, Apache или загружаете сертификаты в AWS или Google Cloud Load Balancer, и вам нужно проверить, что файл в ваших руках правильный, прежде чем загружать его.

# Как пошагово проверить файл .pem или .crt

Анализировать сертификат с помощью нашего инструмента очень просто и не требует знания консоли (OpenSSL). Выполните следующие шаги:
  • Найдите файл: Найдите на компьютере файл с расширением .pem, .crt, .cer или .der.
  • Перетащите: Просто перетащите файл в пунктирную область выше.
  • Посмотрите результаты: Сразу же вы увидите, кто выдал сертификат, для кого, когда истекает и его отпечатки.
Полная приватность
Самая важная часть этого процесса — приватность. Файл никогда не загружается на наши серверы. Все разбор ASN.1 структуры сертификата происходит в RAM вашего браузера. Полная безопасность для ваших открытых ключей.

# Ключевые поля, которые вы увидите при анализе сертификата

При анализе вашего сертификата мы разбираем наиболее релевантную техническую информацию, чтобы вы могли проверить её с первого взгляда:
  • Субъект: Показывает данные владельца, включая общее имя (CN), организацию и место расположения.
  • Издатель: Идентифицирует Центр Сертификации (CA), который подписал сертификат (например, Let's Encrypt, DigiCert).
  • Период действия: Показывает точную дату выпуска и критическую дату истечения.
  • Отпечатки: Отпечатки SHA-256 и SHA-1 служат для проверки целостности файла.

# Поддерживаемые форматы: PEM, CRT, CER и DER

Существует несколько форматов файлов сертификатов, и иногда это может быть запутанным. Наш инструмент совместим с наиболее распространёнными:
  • PEM (.pem, .crt, .cer): Наиболее распространённый формат на Linux и веб-серверах. Начинается со строки -----BEGIN CERTIFICATE-----.
  • DER (.der, .cer): Бинарный формат. Широко используется в среде Windows (Java, Active Directory) и обычно сложнее читается без специализированных инструментов.
Даже если ваш файл имеет необычное расширение, если внутренняя структура — это стандартный сертификат X.509, наш движок на базе node-forge сможет его интерпретировать без проблем.

# Почему использовать этот инструмент вместо OpenSSL?

OpenSSL — это швейцарский армейский нож криптографии, но его команды трудно запомнить. Чтобы просмотреть сертификат из консоли, вам нужно написать:
    
Наш инструмент предлагает явные преимущества для повседневного рабочего процесса:
  • Скорость: Не нужно открывать терминал или запоминать сложные флаги.
  • Визуально: Мы форматируем названия полей (Locality, Organization) так, чтобы они были читаемы, а не короткие коды вроде "L" или "O".
  • Оповещения валидности: Мы автоматически вычисляем, действителен ли сертификат сегодня, избавляя вас от необходимости вручную проверять текущую дату против даты сертификата.
  • Кроссплатформенность: Работает на любой операционной системе с современным браузером, без зависимостей для установки.

# Безопасность и приватность: ваш сертификат никогда не покидает RAM

Как разработчик, я знаю, насколько критично правильное обращение с этой информацией. Хотя сертификат технически является публичной информацией (отправляется в любой браузер, посещающий ваш сайт), тем не менее, это хорошая практика — не загружать файлы на внешние серверы без необходимости.Эта утилита использует JavaScript, который работает исключительно на стороне клиента. Когда вы перетаскиваете файл, мы читаем его содержимое и обрабатываем локально. Вы можете это проверить, отключив интернет: инструмент будет работать точно так же.

# Общие случаи использования инспектора SSL

Когда добавление этой страницы в закладки было бы полезным?
  • Отладка сервера: Когда вы устанавливаете сертификат, а сайт продолжает давать ошибки, чтобы проверить, что вы случайно не загрузили старый сертификат.
  • Проверка цепочки: Чтобы посмотреть, содержит ли файл конечный сертификат или промежуточный.
  • Аудит активов: Чтобы проверить, какой Центр Сертификации использовался в старом проекте.
  • Целостность копии: При перемещении сертификатов между серверами, чтобы убедиться, что файл не повреждён, сравнивая его отпечаток SHA-256.

Библиографические ссылки