PKI и жизненный цикл сертификатов

Ротация сертификата

Определение

Ротация сертификата — управляемый перевод работающих узлов на новый сертификат, а при необходимости и на новую ключевую пару. Новый материал распространяют, включают и проверяют на каждом узле и только потом выводят старый из обслуживания.

Также ищут: Certificate rotation · certificate and key cutover · TLS certificate rollover

Зачем это знать

Переход принимают по инвентарю работающих TLS-терминаторов. Проверка нового рукопожатия на каждом узле помогает найти старый процесс за исправно обновлённым файлом или балансировщиком.

Доказательная часть

Что подтверждено

  1. Ротация управляет переходом криптографического материала: новый материал распространяют, активируют и проверяют до удаления старого.

    Граница применимости: Рабочий переход на новые ключи и сертификаты.

  2. Продление получает новый сертификат, ротация переводит на него системы, а отзыв объявляет старый сертификат недействительным до конца срока.

    Граница применимости: Три разных действия в жизненном цикле сертификата.

  3. Если из трёх обслуживающих конечных точек две используют новый сертификат, а третья — прежний, переход ещё не завершён. Успех одного запроса через балансировщик не подтверждает обновление всех трёх точек.

    Граница применимости: Условный инвентарь из трёх TLS-терминаторов; практический вывод из распространения, активации и проверки материала, без модели продукта.

  4. Для проверки реально предъявляемого сертификата выполняют новое полное сертификатное рукопожатие с нужной конечной точкой и именем сервиса. Файл на диске и возобновлённая сессия PSK не подтверждают, какой сертификат узел предъявит в таком рукопожатии.

    Граница применимости: TLS 1.3 и операционная проверка ротации; отдельно сверяют путь, профиль, ожидаемое имя и применимую политику отзыва.

  5. После проверенного переключения старый материал выводят из активного использования по политике ключей. План отката не должен возвращать скомпрометированный закрытый ключ в обслуживание.

    Граница применимости: Управление переходом и компрометацией ключей NIST; не требует немедленно уничтожать все архивные копии публичного сертификата.

Граница терминов

Не путать

Ротация сертификата Продление сертификата

Новый выданный сертификат нужно ещё развернуть и проверить. Продление и рабочее переключение имеют разные критерии завершения.

Ротация сертификата Отзыв сертификата

Ротация меняет обслуживающий материал, отзыв публикует состояние сертификата. Ни запись отзыва, ни план отката не возвращают секретность утёкшему ключу.

Перед спецификацией

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

  1. Составьте инвентарь конечных точек.
  2. Доставьте новый материал безопасным способом.
  3. Активируйте его на каждом узле.
  4. Проверьте новое полное сертификатное рукопожатие.
  5. Сверьте ожидаемое имя и профиль.
  6. Выведите старый материал из активного использования.
  7. Проверьте каждый из трёх узлов, если в инвентаре их три.
Открытые основания

Первоисточники

  • Стандарт5
  • Документация1
  • Официальная документация
    Recommendation for Key Management: Part 1 — General National Institute of Standards and Technology · NIST SP 800-57 Part 1 Revision 5, May 2020 · проверено

    Определяет key-management functions, lifecycle states, cryptoperiods, protection, backup/recovery, compromise и destruction.

    Утверждения: 01 · 02 · 03 · 04 · 05

  • Первичная спецификация
    Recommendation for Key Management: Part 2 — Best Practices for Key Management Organizations National Institute of Standards and Technology · NIST SP 800-57 Part 2 Rev. 1, March 2019 · проверено

    Описывает organizational key-management practices, CA/RA roles, PKI operations и certification path building.

    Утверждения: 01 · 03 · 05

  • Первичная спецификация
    Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List Profile Internet Engineering Task Force · RFC 5280, May 2008 · проверено

    Определяет Internet X.509 certificate и CRL profiles, PKI entities, extensions и certification path validation.

    Утверждения: 02

  • Первичная спецификация
    Automatic Certificate Management Environment Internet Engineering Task Force · RFC 8555, March 2019 · проверено

    Определяет ACME account, order, authorization, challenge, finalize, certificate download и revocation workflow.

    Утверждения: 02

  • Первичная спецификация
    RFC 8446: The Transport Layer Security Protocol Version 1.3 Internet Engineering Task Force · RFC 8446, August 2018 · проверено

    Определяет TLS 1.3, включая encrypted channel, PSK authentication, PSK identity и PSK+(EC)DHE modes.

    Утверждения: 04

  • Первичная спецификация
    Service Identity in TLS Internet Engineering Task Force · RFC 9525, November 2023 · проверено

    Задаёт construction и verification reference identifiers для TLS services; server identity находится в subjectAltName, не в commonName.

    Утверждения: 04

Карта знаний

Связанные понятия

Из знания — в навык

Курсы по теме

Подтвердите действие