Постквантовые сертификаты: сначала испытать цепочку доверия
Редакционная AI-иллюстрация Virusologia. Не скриншот инцидента.

Что подтверждено источником

Microsoft предлагает начать испытания экосистем сертификатов в рамках подготовки к постквантовой аутентификации. Сертификаты описанной пилотной программы не являются публично доверенными и не предназначены для production-сайтов. Это повод готовить стенд, а не немедленно менять сертификат действующего сервиса.

Microsoft Security Research: Post-quantum authentication, 8 October 2026

Далее — редакционный разбор и практические рекомендации Virusologia.

Проблема: сертификат проверяет не только браузер

Между пользователем и приложением могут стоять балансировщик, TLS-прокси, WAF, агент мониторинга и интеграционный клиент. У каждого есть своя библиотека и жизненный цикл обновлений. Даже успешное открытие тестовой страницы на одном ноутбуке ничего не говорит о мобильном клиенте или фоновом обмене между сервисами.

Сделайте пилот измеримым

Выберите некритичный тестовый маршрут и составьте матрицу клиентов: ОС, приложение, версия TLS-библиотеки, посредники. Для каждой комбинации фиксируйте успешность соединения, задержку, размер обмена и конкретную ошибку. Не переносите тестовые корневые сертификаты в общее хранилище доверия сотрудников. Пилот должен иметь владельца, срок и отдельный план удаления тестовых настроек.

Проверяйте операции, а не только первое соединение

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

Что можно сделать без смены криптографии

Соберите текущий реестр сертификатов и их владельцев, проверьте уведомления об истечении и восстановление после неудачного продления. Эти задачи полезны уже сейчас. Пример ниже — карточка испытания, а не готовая конфигурация сервера. Она помогает отделить реальный результат от заявления поставщика о совместимости.

Пример карточки лабораторного испытания

environment: isolated-lab
production_trust_store_modified: false
client_version: record-exact-version
proxy_path: record-all-intermediaries
valid_chain_result: pending
untrusted_chain_rejected: pending
renewal_result: pending
rollback_result: pending
evidence_id: pending
owner: platform-team