Разработчик Umbera опубликовал криптоядро с гибридной постквантовой защитой сообщений и тестами для самостоятельной проверки
Разработчик мессенджера Umbera открыл криптографическое ядро, отвечающее за то, какие данные может увидеть сервер, и приложил тесты, воспроизводящие схему одной командой. В основе — гибридная постквантовая печать сообщений на X25519 + ML-KEM-1024: компрометация одного алгоритма не раскрывает содержимое. Публикация также раскрывает, какие метаданные сервер всё равно видит, и описывает защиту DTLS-SRTP от подмены отпечатков при установке звонка.
Подробности
Ключевой элемент опубликованного ядра — гибридная постквантовая печать сообщения, построенная на связке X25519 + ML-KEM-1024. Гибридная схема устроена так, что взлом одного из двух алгоритмов сам по себе ничего не даёт атакующему: стойкость конструкции сохраняется, пока не скомпрометированы оба компонента одновременно. Это особенно важно на фоне перехода отрасли к постквантовым примитивам, когда доверять solely классической или solely постквантовой схеме рискованно. Помимо самой печати сообщений, автор разбирает границы модели угроз. Сервер всё равно видит часть метаданных — и в публикации прямо перечислено, какие именно. Отдельный блок посвящён защите DTLS-SRTP от подмены отпечатков при установке звонка: без корректной привязки отпечатков к аутентифицированному каналу атакующий может попытаться вмешаться в согласование параметров соединения. Все заявленные свойства, по словам разработчика, воспроизводятся тестами, которые запускает каждый желающий — то есть проверка не требует доверия к автору.Что делать
Пользователям мессенджеров стоит обращать внимание не на обещания приватности, а на наличие публично доступного криптографического кода и воспроизводимых тестов: это единственный практичный способ оценить, что сервер действительно может, а что — нет. Разработчикам, строящим защищённые коммуникации, полезно перенять сам подход: публиковать криптоядро, явно описывать видимые серверу метаданные и прикладывать тесты, проверяющие схему одной командой. Для тех, кто реализует голосовые и видеозвонки, отдельный ориентир — защита DTLS-SRTP от подмены отпечатков при установке соединения. Итог: открытая публикация криптоядра с тестами — это практический шаг к проверяемой приватности, а гибридная схема X25519 + ML-KEM-1024 снижает риски как классических, так и будущих квантовых атак.Источник: Хабр — Информационная безопасность

