Jump to content

Номер филиала

В криптографии номер ветви это числовое значение, характеризующее степень диффузии, вносимую векторной булевой функцией F , которая отображает входной вектор a в выходной вектор. . Для (обычного [1] ) в случае линейного F значение дифференциального числа ветвей определяется по формуле:

  1. применение ненулевых значений a (т.е. значений, которые имеют по меньшей мере один ненулевой компонент вектора) к входным данным F ;
  2. вычисление для каждого входного веса Хэмминга значения (количество ненулевых компонентов) и добавление весов и вместе;
  3. выбор наименьшего комбинированного веса для всех ненулевых входных значений: .

Если и а, и имеют s компонентов, результат, очевидно, ограничен с высокой стороны значением (этот «идеальный» результат достигается, когда любой отдельный ненулевой компонент в a делает все компоненты быть ненулевым). Большое количество ветвей предполагает более высокую устойчивость к дифференциальному криптоанализу : небольшие изменения входных данных приведут к большим изменениям на выходе, и для того, чтобы получить небольшие изменения на выходе, потребуются большие изменения входного значения. [2]

Этот термин был введен Дэменом и Рейменом в начале 2000-х годов и быстро стал типичным инструментом для оценки диффузионных свойств преобразований. [1]

Математика

[ редактировать ]

Концепция количества ветвей не ограничивается линейными преобразованиями, Дэмен и Реймен предоставили две общие метрики: [3]

  • номер дифференциальной ветви , где минимум получается по входным параметрам F , которые создаются путем независимой очистки всех значений двух ненулевых и неравных векторов a , b ( является покомпонентным исключающим ИЛИ ): ;
  • для линейного номера филиала независимые кандидаты и самостоятельно подметаются; они должны быть ненулевыми и коррелированными относительно F ( коэффициент таблицы линейной аппроксимации F должен быть отличным от нуля): . [4]
  1. ^ Jump up to: а б Чжан и др. 2009 , с. 327.
  2. ^ Лю и Сим, 2016 , с. 105.
  3. ^ Даемен и Реймен 2013 , стр. 131–132.
  4. ^ МУДРЕЦ. «S-блоки и их алгебраические представления» . sagemath.org . SageMath . Проверено 25 апреля 2023 г.

Источники

[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1edc80d0f4447ed9d615691f81fe16e0__1714264440
URL1:https://arc.ask3.ru/arc/aa/1e/e0/1edc80d0f4447ed9d615691f81fe16e0.html
Заголовок, (Title) документа по адресу, URL1:
Branch number - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)