Форматы сертификатов: 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.

Ключевые цифры

Термины на странице

PEM
PEM это текстовый формат файлов сертификатов и ключей, файлы .crt и .key часто в нём же.
Цепочка сертификатов
Цепочка сертификатов связывает сертификат сайта с корневым через промежуточные. Без промежуточного часть браузеров покажет ошибку.
Трафик
Трафик это объём переданных данных. У одних тарифов он безлимитный, у других платный сверх пакета.
Apache
Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
CSR
CSR это запрос на выпуск сертификата: в нём открытый ключ и данные о домене.
IIS
IIS это веб-сервер в составе Windows Server.

Что проверить

  1. Выпустите сертификат после того, как домен указывает на сервер.
  2. Проверьте, что установлена вся цепочка сертификатов.
  3. Включите перенаправление с HTTP на HTTPS.
  4. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  5. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  6. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.

Связанные страницы