Rotating Grille Cipher
Это третья миссия на тему классической криптографии. В этом задании мы рассморим зашифрование сообщений с помощью поворотной решетки.
Поворотная решетка (или решетка Кардано) - разновидность перестановочного шифра, для которого используется специальный инструмент - квадратный трафарет с вырезанными в нем отверстиями. Шифрование сообщений происходит следующим образом: трафарет кладется на лист бумаги, и в отверстия построчно вписываются буквы открытого текста. Когда все прорези заполнены, трафарет поворачивают на 90 градусов по часовой стрелке - при этом прорези попадают на чистые участки листа - и продолжают выписывать сообщения. После того, как трафарет был приложен...