Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MOZI.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
2.55 Mб
Скачать

Примеры решения задач

  1. Пусть есть линейное рекуррентное соотношение sn+5=sn+1+sn, (n=0,1,…) над полем F2. Изобразить устройство для её реализации. Записать ЛРП, порожденную импульсом и определить её минимальный период.

Решение. Для однородного линейного рекуррентного соотношения вида реализация на основе регистра сдвига из k=4 разрядов с обратной связью изображено на рис. 96: Если какой либо из коэффициентов a1,a2,a3 равен нулю, то соответствующий сумматор  из цепи обратной связи исключается. Устройство для реализации sn+5=sn+1+sn, (n=0,1,…) имеет вид:

Рис. 97

Импульсная функция d0,d1,…, соответствующая этому рекуррентному соотношению получается при начальном заполнения регистра кодом sn=0, sn+1=0, sn+2=0, sn+3=0, sn+4=1.

Тогда на выходе регистра получим ЛРП, порожденную импульсом

с минимальным периодом r=21.

Задачи для самостоятельного решения

  1. Пусть есть некоторое линейное рекуррентное соотношение, над полем F2.Изобразить устройство для её реализации. Записать ЛРП, порожденную импульсом и определить её минимальный период.

а) sn+5=sn+2+sn;

б). sn+5=sn+1+sn+3;

в). sn+5=sn+1+sn+3+sn+4;

г). sn+3=sn+2+sn.

7.3.5.Связь линейных рекуррентных последовательностей над конечными полями с многочленами

Пусть s0,s1,… однородная ЛРП k - го порядка над полем Fq, удовлетворяющая рекуррентному соотношению: sn+k=ak-1sn+k-1+ak-2sn+k-2+…+a0sn (n=0,1,…), где ajFq 0jk-1. Многочлен вида f(x)=xk-ak-1xk-1-ak-2xk-2-…-a0 с коэффициентами из поля Fq называется характеристическим многочленом данной ЛРП. Его вид зависит только от вида линейного рекуррентного соотношения.

Существует прямая связь между периодом ЛРП и порядком характеристического многочлена.

Теорема. Пусть s0,s1,… - однозначная на ЛРП над полем Fq и - характеристический многочлен этой последовательности. Тогда минимальный период соответствующей импульсной функции равен порядку f(x).

Для практических приложений требуется формирование ЛРП с как можно большим минимальным периодом. Каким образом получить такую ЛРП отвечают следующие факты из теории конечного поля (мы уже знаем, что max значение минимального периода не превышает qk-1).

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

Вектор начального состояния регистра сдвига также можно представить в виде многочлена g(x) степени меньше k. Тогда, по сути дела, формирование ЛРП обусловлено процедурой деления многочленов g(x)/f(x). Следует отметить, что из представленных выше результатов становится понятно, почему криптографы всего мира ищут неприводимые многочлены как можно более высокой степени k (т.к. ). Но это NP полная задача и ее решение требует очень больших затрат.

Для практических приложений весьма важным является вопрос о свойствах линейных рекуррентных последовательностей:

1. Наиболее важными и интересными свойствами обладают ЛРП максимального периода, формируемые характеристическими многочленами, являющимися нормированными неприводимыми многочленами над соответствующими полями Fq.

2.ЛРП максимальной длины имеют равномерный спектр и, следовательно, статистическую равномерность.

3. Предельная длина периода .

4. Отсутствие скрытой периодичности.

Отмеченные свойства делают ЛРП эффективным инструментом для создания генераторов псевдослучайных последовательностей, на базе которых строится широкий класс поточных криптосистем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]