Корреляционный иммунитет - Correlation immunity
В математике корреляционный иммунитет из Логическая функция является мерой степени некоррелированности его выходных данных с некоторым подмножеством его входов. В частности, булева функция называется корреляционно-иммунной. порядка m если каждое подмножество м или меньше переменных в является статистически независимый стоимости .
Определение
Функция является корреляция -го порядка невосприимчива, если двоичные случайные величины , случайная величина не зависит от любого случайного вектора с .
Результаты в криптографии
При использовании в потоковый шифр как объединяющая функция для регистры сдвига с линейной обратной связью, булева функция с младший корреляционный иммунитет более восприимчивый к корреляционная атака чем функция с корреляционным иммунитетом высокого порядка.
Зигенталер показал, что корреляционный иммунитет м булевой функции алгебраическая степень d из п переменные удовлетворяет м + d ≤ п; для данного набора входных переменных это означает, что высокая алгебраическая степень ограничит максимально возможную корреляционную устойчивость. Кроме того, если функция сбалансирована, то м + d ≤ п − 1.[1]
Рекомендации
- ^ Т. Зигенталер (сентябрь 1984 г.). «Корреляционная невосприимчивость нелинейных функций комбинирования для криптографических приложений». IEEE Transactions по теории информации. 30 (5): 776–780. Дои:10.1109 / TIT.1984.1056949.
дальнейшее чтение
- Кьюсик, Томас В. и Станика, Пантелимон (2009). «Криптографические булевы функции и приложения». Академическая пресса. ISBN 9780123748904.
Эта статья о криптографии заглушка. Вы можете помочь Википедии расширяя это. |