ВУЗ:
Составители:
2) Устройства скремблер/дескремблер на базе регистра сдвига с обратными связями
на сумматорах па модулю два , рассмотренных в разделах 2.4. и 2.5.
Кодек (устройство кодирования/декодирования) оцифрованного сигнала речи на базе
схемы с рис.1 требует, чтобы в реальном времени начало кодирования и начало
декодирования строго совпадали по фазе , с точностью до бита после каждой
«микропаузы» речи . Сдвиг ключа K относительно шифрограммы C
i
всего на один бит
приводит к полному нарушению процесса декодирования на приёмной стороне , так как
генераторы ПСП приёма и передачи не синхронизированы. Эту задачу решают с помощью
сложного и дорогого , как программного , так и аппаратного обеспечения. Однако кодек
работающий по схеме с рис.1 имеет несомненное достоинство : наличие секретного ключа .
Кодек на базе регистра сдвига прост и дёшев и обладает свойством самосинхронизации,
заключающемся в том, что через несколько тактов (не больше числа разрядов регистра
сдвига ) состояния регистров шифратора и дешифратора выходят на режим совпадения,
после чего устанавливается нормальная работа кодека , когда y
i
= x
i.
Однако различных схем обратных связей регистра сдвига не так много . Поэтому,
перехватив шифрограмму C
i
на линии связи , можно вскрыть конфигурацию скремблера.
Рассмотрим простой и дешёвый кодек (скремблер/дескремблер), работающий с секретным
ключом записанным в микросхемы памяти ПЗУ 1 и ПЗУ 2 (рис. 2).
Количество различных ключей, которые можно записать в ПЗУ с p-разрядными адресами
одноразрядных ячеек памяти , равно
M = 2
2
p
Например, для p = 8 получим: длина ключа M = 2
256
= 1.15*10
77
.
В разделе 2.3 доказано , что для скремблера/дескремблера с ключом на ПЗУ выполняется
равенство y
i
= x
i.
Докажем теперь, что выполняется также и свойство самосинхронизации. Возьмём
возможный алгоритм функционирования модели нашей системы.
+
C
i-1
C
i-2
T
T
T
N1
+
C
i-1
C
i-2
T
T
T
N2
2) Устройства скремблер/дескремблер на базе регистра сдвига с обратными связями
на сумматорах па модулю два, рассмотренных в разделах 2.4. и 2.5.
Кодек (устройство кодирования/декодирования) оцифрованного сигнала речи на базе
схемы с рис.1 требует, чтобы в реальном времени начало кодирования и начало
декодирования строго совпадали по фазе, с точностью до бита после каждой
«микропаузы» речи. Сдвиг ключа K относительно шифрограммы Ci всего на один бит
приводит к полному нарушению процесса декодирования на приёмной стороне, так как
генераторы ПСП приёма и передачи не синхронизированы. Эту задачу решают с помощью
сложного и дорогого, как программного, так и аппаратного обеспечения. Однако кодек
работающий по схеме с рис.1 имеет несомненное достоинство: наличие секретного ключа.
Кодек на базе регистра сдвига прост и дёшев и обладает свойством самосинхронизации,
заключающемся в том, что через несколько тактов (не больше числа разрядов регистра
сдвига) состояния регистров шифратора и дешифратора выходят на режим совпадения,
после чего устанавливается нормальная работа кодека, когда yi = xi.
Однако различных схем обратных связей регистра сдвига не так много. Поэтому,
перехватив шифрограмму Ci на линии связи, можно вскрыть конфигурацию скремблера.
Рассмотрим простой и дешёвый кодек (скремблер/дескремблер), работающий с секретным
ключом записанным в микросхемы памяти ПЗУ1 и ПЗУ2 (рис. 2).
+ +
T T
Ci-1 Ci-1
T T
Ci-2 Ci-2
N2
N1
T T
Количество различных ключей, которые можно записать в ПЗУ с p-разрядными адресами
одноразрядных ячеек памяти, равно
p
M=22
Например, для p = 8 получим: длина ключа M = 2256 = 1.15*1077.
В разделе 2.3 доказано, что для скремблера/дескремблера с ключом на ПЗУ выполняется
равенство yi = xi.
Докажем теперь, что выполняется также и свойство самосинхронизации. Возьмём
возможный алгоритм функционирования модели нашей системы.
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »
