Шифр «Поворотная решетка»

Для шифрования и дешифрования изготовляется прямоугольный трафарет с четным количеством строк и столбцов. В трафарете вырезаются клетки таким образом, чтобы при наложении его на таблицу того же размера четырьмя возможными способами, его вырезы полностью покрывали все ячейки таблицы ровно по одному разу.

При шифровании трафарет накладывается на таблицу. В видимые ячейки таблицы выписываются буквы исходного текста слева-направо сверху-вниз.

Далее трафарет поворачивается и вписывается следующая часть букв. Эта операция повторяется еще два раза. Шифрограмму выписывают из итоговой таблицы по определенному маршруту.

Таким образом, ключом при шифровании является трафарет, порядок его поворотов и маршрут выписывания.

Пример шифрования сообщения «АБРАМОВ+ДЯДИНА» показан на рис.14. Результат шифрования – «АДВ_МНРДБЯ+_ОААИ».

Заполнение таблицы А   Б     А М Б О   А М Б О   А М Б О
                    Д   Я     Д Н Я А
  Р   А   В Р + А   В Р + А   В Р + А
                      Д   И   _ Д _ И
                                       
Положение трафарета                                      
                                     
                                     
                                     
Поворот трафарета 180o 180o 180o
Маршрут выписывания  

Рис.14. Пример использования шифра «Поворотная решетка»


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: