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

Дискрет. матем., 2006, том 18, выпуск 3, страницы 138–151 (Mi dm66)

Эта публикация цитируется в 7 статьях

О некоторых алгоритмах построения аннигиляторов низкой степени для булевых функций

В. В. Баев


Аннотация: Алгебраический метод широко используется при анализе фильтрующих генераторов псевдослучайных последовательностей. Он основан на получении булевых уравнений низкой степени относительно битов начального состояния генератора. Задача получения таких уравнений сводится к поиску обнуляющих множителей (аннигиляторов) низкой степени для фильтрующей булевой функции. Наличие ненулевых низкостепенных аннигиляторов снижает сложность определения начального состояния генератора по его выходной последовательности.
В работе исследуется задача нахождения всех низкостепенных аннигиляторов для булевой функции, заданной в виде многочлена от нескольких переменных. Предлагаются два новых алгоритма решения этой задачи. Их сложности оцениваются сверху полиномами от количества переменных функции и от количества мономов в многочлене, который задает эту функцию. Рассмотрено также применение этих алгоритмов для реализации алгебраического метода по трем известным сценариям, в соответствии с которыми получаются уравнения низкой степени.

УДК: 519.7

Статья поступила: 15.06.2005

DOI: 10.4213/dm66


 Англоязычная версия: Discrete Mathematics and Applications, 2006, 16:5, 439–452

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


© МИАН, 2024