prefixkit Вопрос инженеруСпросить EN

DNS, SSL и почта

Декодер сертификатов и CSR

Вставьте сертификат, цепочку, CSR или ключ в формате PEM: увидите имена SAN, срок, издателя, расширения, отпечатки SHA-256, правильный порядок цепочки, проверку подписи и подходит ли ключ к сертификату. Всё считается в браузере.

Ничего не отправляется на сервер: разбор, отпечатки и проверка подписей идут в вашем браузере. Закрытый ключ безопасно проверить здесь, но лучше всё равно не вставлять боевые ключи на чужие сайты — сравнить можно и командой ниже.

Что можно проверить

То же самое в консоли

openssl x509 -in cert.pem -noout -text
openssl req -in request.csr -noout -text -verify
openssl x509 -in cert.pem -noout -fingerprint -sha256
# ключ подходит, если хэши совпадают
openssl x509 -in cert.pem -noout -pubkey | openssl sha256
openssl pkey -in key.pem -pubout | openssl sha256

Проверить сертификат на живом сайте — проверка SSL; создать ключ и CSR — генератор CSR.