В России разработан алгоритм оценки стойкости постквантовых криптосистем

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

В России разработан алгоритм оценки стойкости постквантовых криптосистем
Источник

Любой криптографический механизм требует понимания того, сколько вычислительных операций потребуется злоумышленнику для его взлома. С приближением эры квантовых компьютеров эта задача становится критичной, поэтому активно разрабатываются постквантовые схемы, устойчивые к новым угрозам. Значительная часть таких алгоритмов строится на теории кодов, исправляющих ошибки (например, алгоритм Мак-Элиса). От их надежности зависит безопасность банковских переводов, цифровых подписей и других конфиденциальных данных. В случае появления мощного квантового компьютера злоумышленник сможет подделывать подписи и перехватывать транзакции, поэтому оценка стойкости ведётся уже на этапе разработки.

Предложенный алгоритм основан на поиске скрытых закономерностей внутри линейных кодов. Автор разработки — заместитель руководителя лаборатории криптографии по научной работе Иван Чижов — сосредоточился на анализе квадратичных форм (уравнений второй степени), которые обращаются в ноль на столбцах порождающей матрицы кода. Особую опасность представляют составные квадратичные формы, распадающиеся в произведение двух линейных уравнений. Если атакующему удается найти такие формы, он получает рычаг для потенциального взлома. Чижов не только создал алгоритм поиска этих «слабых мест», но и математически описал условия их возникновения.

Отмечается, что для стандартизированных параметров вычислительная сложность такой атаки остается астрономически высокой, и о реальном взломе существующих систем речи не идет. Однако сам факт существования метода заставляет пересмотреть требования к защите и закладывать дополнительный запас прочности. Как отмечает Иван Чижов, «сам факт существования метода заставляет пересматривать требования к защите, чтобы обеспечить запас прочности».

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

Что будем искать? Например,ChatGPT

Мы в социальных сетях