ВУЗ:
Составители:
дескремблером. И, наоборот, если скремблировать информацию схемой с рис.4, то схему с
рис.3 можно использовать как дескремблер.
Обратим внимание на ещё два замечательных свойства скремблера и дескремблера.
1) Если на вход скремблера постоянно подавать константу (0 или 1) , то на выходе
под действием тактовых импульсов сдвига будет генерироваться псевдослучайная
последовательность нулей и единиц, определяемая конфигурацией схемы и
начальным состоянием регистра.
Для задач шифрования информации, чем длиннее эта собственная псевдослучайная
последовательность (далее будем говорить «слово скремблера»), тем сложнее
расшифровка .
2) Структура скремблер/дескремблер обладает свойством самосинхронизации. Если
при включении структуры скремблер/дескремблер, то есть в начале работы,
регистр скремблера и регистр дескремблера оказались в разных состояниях, то
после приёма n последовательных бит (n равно ил меньше длины слова
скремблера) регистр дескремблера окажется в том же состоянии, что имел регистр
скремблера, и сигнал на выходе дескремблера начнёт точно повторять сигнал на
входе скремблера.
Моделирование работы системы скремблер /дескремблер .
Рассмотрим особенности системы скремблер/дескремблер на примере её моделирования с
3-х разрядным регистром сдвига .
На рисунках 1-5 представлены все возможные конфигурации схем, определяемые числом
и расположением сумматоров по модулю 2 относительно ячеек регистра.
На этих схемах приведены логические формулы работы и порождающий многочлен g(x),
на который делится входное слово скремблера и умножается выходное слово
дескремблера.
Интересно отметить, что структура на рис.1 известна программистам как операция
ксорки/расксорки , часто применяемая для затруднения несанкционированного чтения
(вскрытия) своих программ.
+
T
+
1
+
T
T
+
T
T
+
+
дескремблером. И, наоборот, если скремблировать информацию схемой с рис.4, то схему с рис.3 можно использовать как дескремблер. Обратим внимание на ещё два замечательных свойства скремблера и дескремблера. 1) Если на вход скремблера постоянно подавать константу (0 или 1) , то на выходе под действием тактовых импульсов сдвига будет генерироваться псевдослучайная последовательность нулей и единиц, определяемая конфигурацией схемы и начальным состоянием регистра. Для задач шифрования информации, чем длиннее эта собственная псевдослучайная последовательность (далее будем говорить «слово скремблера»), тем сложнее расшифровка. 2) Структура скремблер/дескремблер обладает свойством самосинхронизации. Если при включении структуры скремблер/дескремблер, то есть в начале работы, регистр скремблера и регистр дескремблера оказались в разных состояниях, то после приёма n последовательных бит (n равно ил меньше длины слова скремблера) регистр дескремблера окажется в том же состоянии, что имел регистр скремблера, и сигнал на выходе дескремблера начнёт точно повторять сигнал на входе скремблера. Моделирование работы системы скремблер/дескремблер. Рассмотрим особенности системы скремблер/дескремблер на примере её моделирования с 3-х разрядным регистром сдвига. На рисунках 1-5 представлены все возможные конфигурации схем, определяемые числом и расположением сумматоров по модулю 2 относительно ячеек регистра. На этих схемах приведены логические формулы работы и порождающий многочлен g(x), на который делится входное слово скремблера и умножается выходное слово дескремблера. Интересно отметить, что структура на рис.1 известна программистам как операция ксорки/расксорки, часто применяемая для затруднения несанкционированного чтения (вскрытия) своих программ. + + 1 T + + T T + + T T
Страницы
- « первая
- ‹ предыдущая
- …
- 77
- 78
- 79
- 80
- 81
- …
- следующая ›
- последняя »