Google разработала способ обезопасить HTTPS от квантовых атак без роста размеров TLS‑сертификатов

Google разработала способ обезопасить HTTPS от квантовых атак без роста размеров TLS‑сертификатов

18 hardware

Google разрабатывает квантово‑устойчивые сертификаты без увеличения их размера

Квантовые компьютеры могут взломать современные X.509‑сертификаты с помощью алгоритма Шора. В традиционном подходе для защиты от таких атак размер криптографических элементов пришлось бы увеличить почти в 40 раз – до ~2,5 кбайт. Это обернулось бы более медленным рукопожатием TLS и замедлением работы сети, что могло бы привести к отказу пользователей от новых протоколов.

Чтобы избежать этого, Google использует *деревья Меркла*. В такой структуре центр сертификации подписывает только «корневой» хеш дерева, в котором содержится несколько миллионов сертификатов. Сам сертификат, который получает браузер, – это лишь небольшое доказательство того, что он включён в дерево. Таким образом, размер криптографической подписи остаётся тем же 64 байта.

Если квантовый алгоритм Шора будет реализован на практике, злоумышленники смогут подделывать классические подписи и открытые ключи, а также менять временные метки сертификатов. Для того чтобы противостоять этому, Google применяет квантово‑устойчивые алгоритмы подписей, например ML‑DSA. В таком случае атакующий должен будет взломать как традиционное шифрование, так и постквантовый.

Merkle Tree Certificates (MTC)
- Гарантируют защиту от квантовых атак.
- Сохраняют размер криптографических данных в пределах 64 байтов.
- Уже внедрены в браузер Chrome.

Для тестирования эффективности Cloudflare, единственная компания, пока генерирующая распределённый реестр MTC, зарегистрировала около тысячи TLS‑сертификатов нового типа.

В будущем задача по выпуску таких сертификатов планируется передать обычным центрам сертификации. Для этого уже сформирована рабочая группа PKI, Logs and Tree Signatures, которая разрабатывает долгосрочное решение.

Комментарии (0)

Оставьте отзыв — пожалуйста, будьте вежливы и по теме.

Пока нет комментариев. Оставьте комментарий — поделитесь своим мнением!

Чтобы оставить комментарий, войдите в аккаунт.

Войти, чтобы комментировать