Рейтинг:0

Несколько вопросов, касающихся 4-раундового AES-Distinguisher (Гилберта и Миньера) и DS-MITM

флаг kr

Я изо всех сил пытаюсь понять атаку DS-MITM на AES (Оригинальная бумага). Особенно 4-раундовый различитель Гилберта и Миньера (раздел 3).

Я понял основную идею, что мы проверяем, какие именно входные байты и ключевые байты являются первой записью AES-State после трех раундов. $C_{11}^{(3)}$ зависит. Итак, у нас есть функция $f: a_{11} \longrightarrow C_{11}^{(3)}$ (куда $а_{11}$ является первым байтом открытого текста), который полностью определяется 9 однобайтовыми значениями {$c_1,\ldots,c_8,K_{11}^{(3)}$}.

Теперь я вообще не понимаю, как это используется для определения отличительного признака для 4-раундового AES. В нем говорится, что основная идея состоит в том, чтобы найти столкновение этих функций, но я не могу понять, как этого достаточно для различителя.
Предложение определить этот различитель гласит следующее:

Рассмотрим набор из 256 открытых текстов, где запись $а_{11}$ активен, а все остальные записи пассивны. Примените 4 раунда AES к этому установлен. Пусть функция $S^{â1}$ обозначают инверсию s-блока AES и $к^{(4)}$ обозначать $0E · K^{(4)}_{11} + 0B · K^{(4)}_{21} + 0D · K^{(4)}_{31} + 09 · K ^{(4)}_{41} .$ затем
$S^{-1}[0E · C^{(4)}_{11} + 0B · C^{(4)}_{21} + 0D · C^{(4)}_{ 31} + 09 · C^{(4)}_{41} +k^{(4)}]$
является функцией $а_{11}$ полностью определяется 1 ключевым байтом и 8 байтами, которые зависят от ключа и пассивных записей. Таким образом,
$0E · C^{(4)}_{11} + 0B · C^{(4)}_{21} + 0D · C^{(4)}_{31} + 09 · C ^{(4)}_{41}$
является функцией $a_11$ полностью определяется 10 постоянными байтами.

Короче говоря, у меня 2 вопроса:

  1. Где эта функция с коэффициентами $0E, 0B$и т.д. взялись?
  2. Как это свойство определяет отличительный признак в AES?

Изменить: Что касается вопроса 1, выяснилось, что он происходит от обратного многочлена, который определяет MixColumns.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.