RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика. Приложение // Архив

ПДМ. Приложение, 2018, выпуск 11, страницы 81–86 (Mi pdma409)

Математические методы криптографии

Атаки из класса “угадывай и определяй” и автоматические способы их построения

А. А. Семёнов

Лаборатория 6.2 ИДСТУ СО РАН, г. Иркутск

Аннотация: Представлен краткий обзор подходов к построению криптографических атак, относящихся к классу “угадывай и определяй”. Основной акцент сделан на относительно недавних работах, в которых описаны автоматические способы построения таких атак с ипользованием алгоритмов решения проблемы булевой выполнимости (SAT). С этой целью задачи построения атак из рассматриваемого класса ставятся как задачи оптимизации на булевом гиперкубе специальных оценочных функций. Для решения последних используются метаэвристические алгоритмы, широко применяемые в дискретной оптимизации. В упомянутых работах введены два типа оценочных функций, которые можно рассматривать как конкретизации понятий “UNSAT-иммунность” и “SAT-иммунность”, неформально введённых Н. Куртуа в 2012 г. Приведены примеры построения атак указанного типа для ряда блочных и поточных алгоритмов шифрования.

Ключевые слова: атаки из класса “угадывай и определяй”, проблема булевой выполнимости, SAT.

УДК: 519.7

DOI: 10.17223/2226308X/11/26



Реферативные базы данных:


© МИАН, 2024