ВУЗ:
Составители:
4.1. Реализация генератора гаммы на регистрах сдвига
Общая идея:
элемент (звено ) задержки информации в регистре сдвига на один такт (тактовый
генератор не показан)
выход = q⋅C – элемент умножения
Линейный генератор получается, если в качестве логического преобразователя (ЛП) взять
цепочку элементов сложения по модулю два .
Например, для полинома 3-го порядка q
i
= q
i-1
+ q
i-3
Более криптостойка нелинейная схема с дополнительным ЛП.
Логический преобразователь
С
m
=1
C
m-1
C
1
C
0
= 1
m
2
1
C
i
= {0, 1}
Рис. 1
Рис. 3
+
q
i
1
2
3
q
C
Y
i
шифрограмма
X
i
код
исходного
текста
+
+
+
q
i
+
4.1. Реализация генератора гаммы на регистрах сдвига
Общая идея:
Логический преобразователь
Ci = {0, 1}
C1 C0 = 1
Cm-1
Сm=1 m 2 1
Рис. 1
элемент (звено) задержки информации в регистре сдвига на один такт (тактовый
генератор не показан)
C
q
выход = q⋅C – элемент умножения
Линейный генератор получается, если в качестве логического преобразователя (ЛП) взять
цепочку элементов сложения по модулю два.
+ + +
qi
Xi Yi
+
код шифрограмма
исходного
текста
Например, для полинома 3-го порядка qi = qi-1 + qi-3
+
3 2 1
qi Рис. 3
Более криптостойка нелинейная схема с дополнительным ЛП.
Страницы
- « первая
- ‹ предыдущая
- …
- 34
- 35
- 36
- 37
- 38
- …
- следующая ›
- последняя »
