Код Kyber, скомпилированный Clang, может слить секретный ключ шифрования

Код Kyber, скомпилированный Clang, может слить секретный ключ шифрования

Код Kyber, скомпилированный Clang, может слить секретный ключ шифрования

В эталонной реализации механизма инкапсуляции ключей (KEM) обнаружена уязвимость, позволяющая получить секретные данные через атаку по стороннему каналу. Опасная проблема Kyber, виновником которой оказался компилятор, уже устранена.

Американский институт стандартов и технологий (NIST) собирается стандартизировать Kyber как ML-KEM, пригодный для квантово-устойчивого шифрования. Однако даже самый криптостойкий алгоритм может оказаться неэффективным, если его реализация содержит уязвимости, и такой подводный камень обнаружили в PQShield.

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

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

Для этого, по словам экспертов, достаточно просто измерить время, за которое совершается декапсуляция. PoC-код, созданный в PQShield для машин с архитектурой x86, успешно эксплойтит тайминг-уязвимость и позволяет получить ключ ML-KEM 512 менее чем за 10 минут.

Исследователям удалось найти противоядие, объединив усилия с командой Kyber. Ненадежное условное перемещение было реализовано как функция в отдельном файле, и Clang, встретив флаг условия, переставал модифицировать код.

Об опасной находке были извещены авторы проектов на базе Kyber, в частности, liboqs, aws-lc, pq-code-package, WolfSS, PQClean и rustpq/pqcrypto. Исследователи не исключают, что уязвимыми могут оказаться даже библиотеки, не использующие функцию poly_frommsg.

В конце прошлого года в некоторых реализациях KEM были выявлены уязвимости, тоже грозящие раскрытием криптоключей через тайминг-атаку. Им было присвоено общее имя KyberSlash.

Sk Capital инвестировала 5 млрд рублей в Сайберус

Sk Capital (входит в группу ВЭБ.РФ) инвестирует 5 млрд рублей в АО «Сайберус», получая миноритарную неконтролирующую долю в компании. Средства планируется направить на дальнейшее развитие холдинга — в первую очередь через M&A-сделки с компаниями в сфере кибербезопасности и ИТ, а также на поддержку экспорта российских ИБ-решений в дружественные страны.

Сделка стала логичным продолжением сотрудничества, которое партнёры выстраивали в последние несколько лет.

Для Sk Capital инвестиция напрямую укладывается в стратегию группы ВЭБ.РФ до 2030 года и фокус на формирование технологического лидерства. В компании подчёркивают, что кибербезопасность рассматривается как одна из ключевых отраслей, где Россия может не только обеспечить цифровой суверенитет, но и конкурировать на международном уровне.

По словам исполнительного директора Sk Capital Егора Попова, именно такие технологические холдинги, как «Сайберус», способны стать точками роста отрасли. Компания уже объединяет сильных игроков рынка, последовательно масштабируется и развивает экспортное направление, что делает её привлекательной инвестицией с точки зрения долгосрочного эффекта для экономики и индустрии.

«Сайберус» был основан в 2022 году консорциумом частных инвесторов из технологического сектора. Сегодня холдинг объединяет ведущие компании рынка ИБ и формирует экспортную выручку за счёт проектов по созданию суверенной индустрии кибербезопасности в дружественных странах. По данным компании, работа ведётся более чем в 40 странах мира. В портфель «Сайберуса» входят восемь компаний, включая Positive Technologies и F6, центр развития индустрии кибербезопасности «Кибердом», а также ряд проектов и перспективных стартапов.

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

В результате сделка укрепляет позиции «Сайберуса» как одного из ключевых игроков в российской ИБ-индустрии, а для Sk Capital становится ещё одним шагом в сторону формирования крупных технологических чемпионов с глобальными амбициями.

RSS: Новости на портале Anti-Malware.ru