Главная
Введение

Шифры


Квадрат Полибия
Шифр атбаш (Библия)
Шифр Цезаря
Аффинная сист. подст. Цезаря
Сист. Цезаря с ключ. словом
Шифр аббата Тритемия
Шифр Белазо
Шифр Вижинера
Таблица Трисемуса
Биграммный шифр Плейфейра
Шифр Ришелье
Простая перестановка
Двойная перестановка
Шифр «магический квадрат»
Упражнения
Литература

14. Шифр «магический квадрат» относится к шифрам перестановки. Ключом является магический квадрат размером nxn. Магическим квадратом называется квадратная таблица, в которую занесены все числа от 1 до n2 и обладающая тем свойством, что суммы элементов по столбцам совпадают с суммами элементов по строкам и совпадают с суммами элементов по главной и побочной диагоналями. Зашифрованное сообщение должно иметь длину n2.

16

3

2

13

5

10

11

8

9

6

7

12

4

15

14

1

Буквы сообщения при шифровании нумеруются числами от 1 до n2 и вписываются в магический квадрат в те ячейки, в которых стоит их номер. Для получения шифрограммы таблица читается по строкам. Например, сообщение ПРИЛЕТАЮВОСЬМОГО с помощью приведенного магического квадрата будет зашифровано как ОИРМЕОСЮВТАЬЛГОП.

Для расшифрования шифрограмма вписывается в магический квадрат по строкам, а читается в порядке следования чисел от 1 до n2