Информационная безопасность и защита информации: Конспект лекций. Будко В.Н. - 79 стр.

UptoLike

Составители: 

дескремблером. И, наоборот, если скремблировать информацию схемой с рис.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