Но и вправду,
Но, может, Тесла таким образом лишь оправдывал свою дурную привычку? Глянуло на валяющиеся на секретере бумажки. Где-то между ними находилось зашифрованное письмо пилсудчиков. Нашло карандаш и, не раздумывая, на полях брошюры Транссиба воспроизвело по памяти все его содержание, одиннадцать строк по двадцать букв и еще два, ряды бессмысленных комбинаций знаков, которых даже математик легко не запомнит. Затем нашло и само письмо.
Рассмеялось с издевкой. И вправду: без каких-либо раздумий, без сомнений, четко и выразительно! Вот только в шифровке было совершенно по-другому. Отбросило гнилой плод памяти прочь.
А есть ли вообще смысл ломать над этим письмом голову? Они ведь могли заранее договориться, что данная буква или последовательность букв обозначает конкретное слово, предложение — их уже никак не отгадаешь.
Ммм, но вот сможет ли получатель такого письма повсюду носить за собой кодовую книжку, годами, в ссылке, в дремучих лесах и в морозах Сибири, на лесоповале и в шахтах, в вечно перемещающихся ротах, под глазами стражников, среди министерских шпиков — невозможно, нет, так они не договаривались.
Следовательно, это шифр, основанный исключительно на том, что улеглось в памяти адресата. Тут даже нет уверенности, найдет ли получатель бумагу и карандаш; может статься, что можно будет только веткой по снегу карябать. Так что — никаких книжек.
Методика, которую запоминают на много лет, достаточно безопасная и достаточно простая. Если и ключ, то такой, который легко можно хранить в голове.
Существует ли вообще нечто подобное?
Взяло чистый листок, записало латинский алфавит, от А до Z, нумеруя буквы от 0 до 25. Ладно, начнем перемещение с единицы. YSPAPKMCFYXBCUYWFGJT. Ладно, теперь перемещаем на две. ZTQBQLNDGZYCDVZXGHKU. На три…
Безрезультатно проверив все возможные перемещения, засмотрелось на березовые рощи, проплывающие за окном на фоне зеленых полей. Один пейзаж похож на другой, по этим равнинам путешествуешь, будто по океану, одну волну не отличишь от другой, нужно доверять звездам и часам, понимаешь, что корпус взрезает уже иную воду, чем резал вчера. Рука смяла последний покрытый буквами листок, бросила в угол. Нет, это была бы слишком простая система, если бы для расшифровки хватило всего двадцати пяти попыток.
Как можно усложнить шифр, не усложняя самого способа дешифровки, который бы не превышал возможностей старого ссыльного? Глянуло на записанный на предыдущем листке алфавит, на цифры над буквами. Что можно легко запомнить — ключ — слово, предложение. ЕЩЕПОЛЬСКА. ДОЛОЙЦАРЯ. ФИЛИПГЕРОСЛАВСКИЙ. ЕВЛАГИЯ. ПОЛЯКИНЕГУСИИМЕЮТРОДИНУ. АБРАКАДАБРА. Здесь суть в том, чтобы перемещать буквы не постоянно на то же самое расстояние в алфавите, но каждую букву в соответствии с номером соответствующей буквы ключа. Если бы ключом было выражение JESZCZEPOLSKA, тогда первую букву письма зашифровали бы, перемещая на 9 мест (J), вторую — на 4 (Е), третью — на 18 (S), и так далее, а потом уже с начала ключа.
Как сломать такой шифр? Количество комбинаций, которое нужно проверить, это 26 умноженное на 26, умноженное на 26, умноженное на 26… Столько раз умноженное, сколько букв в ключе. Отбрось надежду всякую, не знающий. Даже если бы путешествовать вокруг света, времени бы и то не хватило.