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