
 
79
ской последовательностью, а её максимальный период равняется 
1−
k
q
,  наибольшему  из  возможных  значений,  которое  может 
принимать минимальный период однородной ЛРП 
К - го поряд-
ка над полем 
q
F . 
Пример:
  Пусть  есть  рекуррентное  соотношение  для  одно-
родной  ЛРП  над 
2
F   вида: 
,...1,0     
2347
=+
+=
++++
nSSSSS
nnnnn
 
Характеристический  многочлен  этой  ЛРП  имеет  вид: 
][1)(
2
2347
xFxxxxxf ∈−−−−=
 и является примитивным над 
2
F  т.е. является нормированным неприводимым над 
2
F  много-
членом порядка 
12712))((
7
=−=xford
. 
Соответствующий  регистр  сдвига  для  заданного  рекур-
рентного соотношения будет иметь вид: 
n=0,1,…  
 
Если  в  качестве  вектора  начального  состояния  регистра 
взять  ненулевой  элемент,  то,  согласно  теореме,  на  его  выходе 
получим  последовательность 
,...,
10
SS
  с  минимальным  перио-
дом 127, т.е.  все  возможные 
12
7
−   ненулевые  векторы  встре-
чаются в качестве векторов состояний этой последовательности. 
При  разных  начальных  ненулевых  векторах  регистра  получим 
разные  ЛРП  с  одним  и  тем  же  периодом 127, но  с  некоторым 
сдвигом относительно друг друга. 
Вектор начального состояния регистра сдвига также можно 
представить в виде многочлена 
g(x) степени <К. Тогда, по сути 
дела, формирование ЛРП обусловлено процедурой деления мно-
гочленов 
)(
)(
xf
xg
. Следует отметить, что из представленных выше 
результатов становится понятно, почему криптографы всего ми-
ра  ищут  неприводимые  многочлены  как  можно  более  высокой 
степени 
К (т.к. 
12
k
). Но это NP полная задача и ее реше-
 
80 
ние требует  очень  больших  затрат.  В  связи  с этим в теории ко-
нечного  поля  решены  вопросы  о  том,  можно  ли  осуществить 
операции  почленного  сложения  или  умножения  линейных  ре-
куррентных последовательностей, и каким образом это влияет на 
минимальный  период  полученной  в  результате  этих  операций 
ЛРП. 
Пусть 
σ
 - линейная рекуррентная последовательность вида 
,...,
10
SS
, а 
 - линейная рекуррентная последовательность вида 
,...,
10
tt
  над  полем 
q
F .  Тогда  произведением  этих  последова-
тельностей  будки  считать  последовательность 
⋅
  вида 
,...,
1100
tStS
. Аналогично определяется произведение любого числа 
ЛРП.  При  таком  определении  операции  произведения  ЛРП  в 
теории конечного поля получен ряд важных результатов: 
1. Произведение любого конечного числа линейных рекур-
рентных  последовательностей  над  полем 
q
F
  само  является  ли-
нейной рекуррентной последовательностью над 
q
F . 
2. 
Теорема. Пусть 
),...,2,1( hi
i
 - ЛРП над полем 
q
F . И 
пусть  их  минимальные  периоды  равны  соответственно 
i
r
),...,2,1( hi =
.  Тогда  если  числа 
h
rr ,...,
1
  попарно  взаимно 
просты,  то  минимальный  период  произведения  ЛРП 
h
,...,,
21
 равен произведению 
h
rr ,...,
1
. 
Аналогично  вводится  операция  суммирования  ЛРП.  При 
этом интересно отметить, что последний результат аналогичен и 
для операции сложения ЛРП: 
3.
Теорема.  Пусть 
i
  ЛРП  над  полем 
q
F
),...,2,1( hi
  на 
i
r
 - их минимальные периоды. Тогда если числа 
i
r
 попарно вза-
имно  простые,  то  минимальный  период  суммарной  последова-
тельности 
h
...
21
 равен произведению 
h
rrr ...
21
. 
Таким образом, суммирование и умножение ЛРП позволя-
ет увеличить их минимальный период. (В этом вопросе есть оп-
ределенные тонкости математического характера, но о них мож-
но узнать в соответствующей литературе). 
Для  практических  приложений  весьма  важным  является