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 |