- /
- /
- /
Решетка Кардано
Решетка Кардано — это ключ к секретному посланию, как правило, специальная карточка, в которой в определенных местах имеются прорези — ячейки. Чтение зашифрованного послания происходит при наложении на кодированный текст.
Данный метод придуман в 16 веке итальянским математиком Джероламо Кардано.
Решетка Кардано — процесс шифрования с использованием
Решетка Кардано изготавливается из плотной бумаги или картона, в редких случаях из металлических пластин (тонких и легких). Заготовка для ключа разлиновывается, чтобы впоследствии текст письма выглядел естественно. Затем вырезаются прорези в произвольных местах заготовки, абсолютно рандомно.
Шифрующий закрепляет решетку поверх бумаги и вписывает в прорези буквы или даже целые слова того самого секретного сообщения, которое необходимо передать. Таким образом оно раскидывается фрагментарно по всему пространству листа.
После этого, все пространство заполняется произвольным открытым письмом, тем самым, наше скрытое послание становится органичной его частью. Безусловно, придется постараться, чтобы все выглядело естественно.
Тот, кому предназначалось послание, используя копию использованной решетки Кардано, читает скрытое послание.
Основные особенности решетки Кардано
Данный способ сокрытия информации имеет три отличительные особенности:
очень легко применить на практике
при попадании не в те руки произвести расшифровку практически невозможно
очень сложно не зная наверняка заподозрить в имеющемся тексте наличие скрытого послания
Имея на руках всего лишь одну решетку можно 8 разными способами размещения и вращения трафарета зашифровать сообщение.
Можно также попытаться вписать ложное послание повернув сетку, но потом будет вдвойне сложнее создать связный открытый текст, не вызывающий подозрений.
Квадратная форма трафарета
Особый вариант решетки Кардано у нее имеется всего 4 способа расположения. В ней как и положено прорезаются отверстия такого размера, чтобы поместилась ровно одна буква.
Одно правило — ячейки нельзя вырезать так, чтобы при поворотах какие-либо 2 не оказывались в таком же месте во время вращения.
Шифрование с использованием «Мусора»
Процесс шифрования происходит следующим образом:
прикладываем квадрат к бумаге и вписываем часть текста в прорези
вращаем на 90 градусов и повторяем процедуру
в пустые места вписываем произвольные буквы, желательно, того же алфавита
Получается в итоге вот такое послание:
Шифрование без «Мусора»
Разница с предыдущим способом в том, что ячейки вырезаются таким образом, что при поворотах буквы заполняют все пространство квадрата и, по окончанию шифрования, не остается пустого пространства. Требование про отсутствие пар совпадающих прорезей сохраняется.
Как изготовить решетку Кардано?
Для этого можно воспользоваться конструктором например для создания варианта «без мусора» необходимо вырезать цифры по порядку (1,2,3 — ит.д), но только одну из 4х.
Если нужно сделать шаблон с «мусором», то некоторые клетки можно вообще не вырезать.
Минимальное стойкое число стороны квадрата — 8 ячеек, но чем она больше, тем большее число возможных конфигураций решеток появляется и, следовательно, подобрать ключ становится практически невозможно.
Как обнаружить в письме признаки шифрования решеткой Кардано?
Как правило, если шифровальщик не очень добросовестно отнесся к составлению текста сообщения, то текст выглядит достаточно странно и неестественно. Имея достаточное количество образцов переписки можно попытаться восстановить и вырезать аналогичный ключ.
В реальности, самое лучшее решение — это заполучить заветный кусок картона с прорезями.
В случае, если шифрование проведено «без мусора», — то это становится простым шифром перестановки и дешифровка может быть произведена путем частотного криптоанализа.