Форматы сертификатов: pem, crt, key, pfx и p7b, термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Форматы сертификатов: pem, crt, key, pfx и p7b». Страница справочника целиком: Форматы сертификатов pem, crt, key.
Коротко о теме
Форматы сертификатов pem, crt, key, pfx и p7b: что внутри каждого файла, какой нужен серверу и как перевести один в другой командами openssl.
Подробности по разделам
Чем отличаются форматы pem, crt, cer, key, pfx и p7b
Отдельно от этих форматов стоит запрос на сертификат: он не содержит подписи центра, это просьба её поставить: запрос CSR.
Как по виду файла определить его формат
Чем грозит его утечка и как хранить: приватный ключ сертификата.
Как перевести сертификат из одного формата в другой
Выберите, что у вас есть и что нужно получить Склейка в один файл для Nginx выглядит так: Если команда openssl не найдена, установите OpenSSL. Дальше проверьте результат, например прочитайте срок действия: проверка через openssl.
Ключевые цифры
- Командой openssl pkcs12 с параметрами -nocerts для ключа и -nokeys для сертификата.
- В P7B и в обычном CER лежат только сертификаты без приватного ключа, ключ хранится отдельно, там, где создавался запрос.
- Источники цифр на этой странице: SSL-сертификаты Таймвеб, timeweb.com/ru/services/domains/ssl, проверено 19 октября 2026; Let's Encrypt: документация, letsencrypt.org/docs, проверено 19 октября 2026.
Термины на странице
- PEM
- PEM это текстовый формат файлов сертификатов и ключей, файлы .crt и .key часто в нём же.
- Цепочка сертификатов
- Цепочка сертификатов связывает сертификат сайта с корневым через промежуточные. Без промежуточного часть браузеров покажет ошибку.
- Трафик
- Трафик это объём переданных данных. У одних тарифов он безлимитный, у других платный сверх пакета.
- Apache
- Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
- CSR
- CSR это запрос на выпуск сертификата: в нём открытый ключ и данные о домене.
- IIS
- IIS это веб-сервер в составе Windows Server.
Что проверить
- Выпустите сертификат после того, как домен указывает на сервер.
- Проверьте, что установлена вся цепочка сертификатов.
- Включите перенаправление с HTTP на HTTPS.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.