ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »