Центр сертификации (CA)

Простыми словами

CA связывает открытый ключ с именем субъекта или сервиса и подтверждает эту связь своей цифровой подписью.

Как применяется

CA используют для TLS, взаимной аутентификации, подписи кода и корпоративных удостоверений; защищают корневые ключи, разделяют роли и управляют выпуском и отзывом.

Пример применения

Внутренний CA выдаёт серверу сертификат после проверки владения именем. Клиенты доверяют цепочке до корпоративного корневого сертификата и отклоняют просроченный сертификат.

Не путать с

  • СравнениеRegistration Authority проверяет сведения и одобряет заявку; CA выполняет криптографический выпуск и подпись сертификата. В одной системе роли могут быть объединены.

Как это работает

  1. ЗаявкаСубъект создаёт ключевую пару и запрос на сертификат.
  2. ПроверкаCA или RA подтверждает идентичность, имя и допустимость профиля.
  3. ВыпускCA подписывает сертификат своим ключом и публикует цепочку.
  4. Жизненный циклСрок контролируется, компрометированный сертификат отзывается, а ключи CA защищаются и ротируются.

Продолжить изучение

Частые вопросы

Почему корневой CA обычно офлайн?

Это снижает риск компрометации ключа, которому доверяет вся иерархия.

CA хранит закрытый ключ сервера?

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

Как клиент узнаёт об отзыве?

Через CRL или OCSP, если проверка настроена и доступна.

Удостоверяющий центр (Certificate Authority, CA) — доверенная сторона инфраструктуры открытых ключей, выпускающая и подписывающая сертификаты после установленной проверки.