Рейтинг:1

Что такое «слабая» и «сильная» битовые зависимости между выходом и входом?

флаг de

Раздел 3.3.5 статьи «Schwaemm and Esch: Lightweight Authenticated Encryption and Хеширование с использованием семейства перестановок Sparkle (ссылка на PDF-файл находится в эта страница) содержит следующий текст:

Alzette обеспечивает очень быструю диффузию. В частности, все выходные биты зависят от всех входных битов. после 4 раундов, хотя эта зависимость может быть очень слабой. Однако после 8 раундов мы имеем это все выходные биты сильно зависят от всех входных битов.

Вопрос: что такое «слабая» и «сильная» зависимости? Я думал, что битовая зависимость была либо настоящее время или же отсутствует. Если он есть, то как мера Это?

Рейтинг:2
флаг ru

Могут быть различные меры битовой зависимости. Классическим показателем может быть то, насколько процесс близок к достижению того, что Клод Шеннон назвал распространение, который иногда называют строгий лавинный критерий. В этом случае мы измеряем долю пар вход/выход, для которых изменение выбранного входного бита изменяет выбранный выходной бит. Если пропорция равна 0, это будет независимость, если пропорция близка к 1/2, это будет диффузия/SAC, если пропорция близка к 0, это будет называться слабой зависимостью, если пропорция близка к 1/2, это будет можно назвать сильной зависимостью.

Например, рассмотрим четырехбитную логическую функцию с преобразованием в один бит. $$y=x_1x_2+x_0x_1x_2x_3$$ легко убедительно проверить, что переворачивание $x_0$ или же $x_3$ входы изменяет значение $у$ для 2 возможных входных значений из 16. Это зависимость, но довольно слабая.

Напротив, для функции $$z=x_0x_1+x_1x_2+x_2x_3+x_3x_0$$ легко проверить, что переворачивание любого бита меняет значение $z$ для 8 возможных входных значений из 16. Это сильная зависимость.

Возникает вопрос, как назвать случаи, когда пропорция, изменяющаяся при переворачивании, близка к 1.

kelalaka avatar
флаг in
полный иждивенец?

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

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