Диагностика и надежность автоматизированных систем: Письменные лекции. Сарвин А.А - 42 стр.

UptoLike

42
11.3. Метод гаммирования
Метод гаммирования базируется на операции логического сложения по
модулю 2 (символ ). Например, если складывать по модулю 2 два аргумента,
представленные в двоичной системе счисления, то можно записать
00=0, 01=1, 10=1, 11=0.
При использовании этого метода кодовые комбинации, характеризующие
буквы исходного текста, складываются по модулю 2 с псевдослучайными
кодовыми комбинациями, генерируемыми компьютером.
Пример 11.3.1. Зашифровать исходный текст
ИДЕАЛ.
Компьютеры могут обрабатывать только информацию, представленную в
числовой форме. При вводе исходного текста, вводимые буквы кодируются
определенными числами (кодовыми комбинациями), а при выводе их на
монитор или принтер по каждой кодовой комбинации строится изображение
буквы. Соответствие между буквами исходного текста и их кодовыми
комбинациями называется кодировкой символов. На импортных компьютерах
кодировка производится в коде ASC11. В нашей стране создана
модифицированная альтернативная кодировка - ГОСТ символов русского
алфавита с кодовыми комбинациями в диапазоне от 128 до 239 (от А до Я). При
методе гаммирования кодовые комбинации букв модифицированного
альтернативного алфавита складываются с псевдослучайными кодовыми
комбинациями, генерируемыми компьютером. Но для простоты понимания
процесса шифрования методом гаммирования предположим, что буквы
исходного текста в компьютере выражаются кодовыми комбинациями как это
указано ниже
А Б В Г Д Е Ж
0001 0010 0011 0100 0101 0110 0111
З И Й К Л...
1000 1001 1010 1011 1100...