Квадратная решетка Кордано (2n х 2n)
(Четное число строк и столбцов)
а) Шифрование
S = КРАТКОСТЬ СЕСТРА ТАЛАНТА И ЭТО ИСТИНА АБВГ ls = 22 символ.
90° 90° 90° 90°
К | Р | А | С | Т | И | |||||||||||||||||||||
Т | К | С | А | Н | А | |||||||||||||||||||||
О | С | Е | Н | А | Б | |||||||||||||||||||||
Т | С | Т | Т | А | В | |||||||||||||||||||||
Ь | Р | А | И | Э | Г | |||||||||||||||||||||
Т | А | Л | Т | О | И |
Ключ – это маска, в которой вырезается 9 окон таким образом, чтобы при 4х повторах квадрата все ячейки квадрата открылись, и наложений окон не было. Применяется операция дополнения в оставшиеся пустые окна трафарета.
С = СКТРИААНТАКСАНБОЕСТВАСТТГИРЭАЬТТОАИЛ
Из заполненного квадрата шифротекст выводится построчно, группами букв. При стандартном выводе:
С = СКТР ИААН ТАКС АНБО ЕСТВ
АСТТ ГИРЭ АЬТТ ОАИЛ
б) Дешифрование
Выполняется в обратном порядке. Записываем С в матрицу и накладываем решетку – трафарет с поворотами.
в) Криптографическая стойкость: Криптостойкость высокая. Одновременная перестановка по строкам и столбцам.
Дата добавления: 2017-02-20; просмотров: 392;