Помощь в написании студенческих работ
Антистрессовый сервис

Аддитивный генератор. 
Криптографические методы защиты информации

РефератПомощь в написанииУзнать стоимостьмоей работы

Аддитивный генератор оперируют с элементами кольца Z2″ вычетов по модулю 2″. Выходная последовательность образуется по правилу: Теорема 6.14. Последовательностъ (6.12) имеет максимальный период uj = п в том и только том случае, если: Последовательность Xj, j — 0,1,… над кольцом Z" вычетов по модулю п вырабатывается по закону. Упражнение 6.4.1. Доказать, что ш — период данной последовательности… Читать ещё >

Аддитивный генератор. Криптографические методы защиты информации (реферат, курсовая, диплом, контрольная)

Аддитивный генератор оперируют с элементами кольца Z2″ вычетов по модулю 2″. Выходная последовательность образуется по правилу: Аддитивный генератор. Криптографические методы защиты информации.

где Хо, Х,…, Xm_i — начальные знаки выхода, ао, си,…, ат_i — заданный набор целых чисел.

Если числа aj е {0,1} и выбраны так, что многочлен.

Аддитивный генератор. Криптографические методы защиты информации.

является примитивным, то это гарантирует для последовательности младших разрядов, а значит, и для всей последовательности {Xj} период не меньше 2m — 1.

Линейный конгруэнтный генератор

Последовательность Xj, j — 0,1,… над кольцом Z" вычетов по модулю п вырабатывается по закону.

Аддитивный генератор. Криптографические методы защиты информации.

где Хо ~ начальное значение, a, b € Zn — заданные параметры генератора.

Упражнение 6.4.1. Доказать, что ш — период данной последовательности — не превосходит п.

Верна следующая теорема, определяющая значения параметров, при которых линейный конгруэнтный генератор имеет максимальный период.

Теорема 6.14. Последовательностъ (6.12) имеет максимальный период uj = п в том и только том случае, если:

  • 1. НОД (Ь, п) = 1,
  • 2. Для любого простого делителя р числа п выполнено р (а — 1), т.е. а — 1 кратно р.[1]

Упражнение 6.4.2. Доказать, что при условии НОД (b, п) = d > 1 период и < п. Указание: докажите, что любой элемент последовательности будет кратен числу d.

Упражнение 6.4.3. Пусть НОД (b, п) = 1, п = 0 (modp), а также (а — 1) ф 0 (modp), где р — простое. Доказать, что период ш < п. Указание: докажите, что число различных остатков от деления на р элементов выходной последовательности будет меньше р.

Упражнение 6.4.4. Пусть выполнены условия 1) и 2) теоремы 6.14. Пусть п = 0 (mod 4), (а — 1) ф 0 (mod 4). Доказать, что период и < п. Указание: докажите, что число различных остатков от деления на 4 элементов выходной последовательности будет меньше четырех.

  • [1] Если п = 0 (mod 4), то, а — 1 = 0 (mod 4).
Показать весь текст
Заполнить форму текущей работой