Существуют ли шифры, к которым нельзя найти ключ?
Англичане говорят, что да, хотя их профессору греческого языка удавалось находить ключ почти ко всем шифрам, если только имелось достаточное количество шифрованных сообщений. Один американец утверждает, что во время мировой войны не было ни одного шифра, который не был бы расшифрован, и даже если он расшифровывался частично, то из него все же извлекали кое-какие сведения. Полковник Николаи утверждает, будто для германской секретной службы не существовали шифры, которых она не могла бы расшифровать.
Шифровальные коды
Расшифровать какое-нибудь официальное сообщение, в котором тысячи слов и фраз выражены численно, страшно трудно. Иногда шифр меняется посреди сообщения. Но если шифровальная книга случайно теряется, от данного шифра следует отказаться. Если будет расшифровано одно сообщение, то при затрате времени и труда можно расшифровать и остальные. Иногда на расшифровку какого-нибудь сообщения тратится столько времени, что оно теряет всякую ценность. К чему знать, что на Лондон готовится воздушное нападение, после того, как бомбы уже сброшены.
Иногда приходится просто ждать следующих сообщений. Систему шифрования невозможно раскрыть, имея только одно сообщение; для того чтобы ее разгадать, надо иметь несколько сообщений, написанных одним и тем же шифром.
Чтобы найти ключ к. шифру, необходимо знать, какие буквы, слова и знаки чаще всего повторяются в написанном тексте. Один из специалистов этого дела говорит, что обычно буквы расположены в следующем порядке: etoairnshldcmuypfgwdv (в английском языке).
Довольно частыми комбинациями являются th, he, еr; буква u почти никогда не бывает удвоенной.
Американский специалист полковник Джордж Фабиан дает следующий порядок: etaonishrdlculmpwgybvkxqjz. Он считает, что буква е составляет 15 % всех букв в письмах, а буквы k, х, q, j, n, z составляют вместе всего 2 %.
Вот образец кода, которым пользовалась во время войны:
«Напишите письмо клером слева направо на странице, помещая заранее установленное число букв на каждой строке. Каждая буква должна стоять точно под соответствующей буквой верхней строки. Перепишите письмо сверху вниз, поместив столбцы в установленном заранее порядке. Отделите буквы, расположенные таким образом, в группы по десяти, и вы будете иметь текст в зашифрованном виде. Чтобы его расшифровать, сосчитайте число букв и число столбцов, напишите столбцы в первоначальном порядке и читайте сообщение клером слева направо».