Шифр, созданный Эдгаром По, смогли разгадать только в 2000 году. Послание композитора Элгара так и не было разгадано полностью. Существуют зашифрованные записи, которые могли бы поведать о несметных сокровищах. Если бы только их понять…
В момент написания этой книги самый сложный шифр представлял собой последовательность из 2048 знаков (цифр, букв и символов), что даёт миллиарды миллиардов возможных комбинаций. Даже самому быстрому компьютеру на разгадывание этого кода понадобится не менее 30 триллионов лет. Этот шифр был создан 17-летним юношей из Кента Питером Паркинсоном, он очень доволен своим детищем. К слову, в Америке запрещено экспортировать шифровальные программы, содержащие более 40 символов, без предоставления ключа. На разгадывание 56-битного шифра уходит 3 дня.
1. Шифр Цезаря.
Это простой алфавитный шифр, но его не легко разгадать, не имея ключа. Каждая буква передаётся другой, стоящей, к примеру, через 4 буквы после неё. Буква А превращается в Д, З – в Л, Я – в Г и так далее. Ключом к шифру будет число, открывающее, на сколько букв идёт сдвиг. Цезарь мог сообщить его генералам в личной беседе, а потом отсылать им шифровки, не опасаясь, что посторонний разгадает его планы.Словосочетание «Собака больна» становится «ФСДГНГ ДСОЭРГ», если ключ – 3. Как шифр для начинающего тайного агента он неплох, но проблема в том, что существует всего 32 возможных числа-ключа (с 33 ты вернёшься к обычному алфавиту). То есть, если кому-то необходимо взломать этот шифр, ему придётся перебрать всего лишь 32 комбинации. Разумеется, сначала этому человеку необходимо понять, что перед ним шифр Цезаря, но, как бы то ни было, это всего лишь первая ступень сложности, в конце концов, этому шифру больше 2 тысяч лет.
2. Числа.
А=1, Б=2, В=3 и так до Я=33. Можно писать послания, используя порядковые номера букв. Правда, этот шифр откровенно прост, но если совместить его с шифром Цезаря, например с ключом 3, он станет достаточно сложным.Используя основной метод, сделаем из фразы «Собака выздоровела» – «19 16 2 1 12 1 _ 3 29 9 5 16 18 16 3 6 13 1». Выглядит непонятно, но разгадать легко. Добавим ещё шифр Цезаря с ключом 3, и предложение превратится в «3 24 19 5 4 15 4 _ 6 32 12 8 19 21 19 6 9 16 4», от этого у младших братьев или сестёр, сующих нос куда не надо, наверняка ум зайдёт за разум. Обрати внимание: мы поставили число-ключ в начале первого слова. Об этом нужно договориться заранее, ведь так код гораздо сложнее взломать. (В сочетании с шифром Цезаря – вторая ступень сложности.)
3. Алфавитные шифры.
Существует много вариантов, основанных на разных способах написания алфавита, о них тоже следует договориться заранее.Таким образом, «Как дела?» превращается в «ЪРЪ ФХЫР?»
В этом случае «Как дела?» превратится в «ХЯХ ЫЪФЯ?»
Не забывай, что даже самые простые шифры не так уж легко разгадать с первого взгляда. Простейшего алфавитного шифра может быть достаточно чтобы защитить личные записи, при этом его легко запомнить и использовать.
4. Самый известный алфавитный шифр – скитала. Возьми полоску бумаги и оберни её вокруг какой-нибудь небольшой палочки: у отправителя и получателя сообщения должны быть совершенно одинаковые палочки. Большинство знающих в этом толк людей, в том числе и мы, используют карандаши (смотри рисунок).
На рисунке название аэропорта (ХИТРОУ) написано вдоль одной из сторон карандаша, по нескольку букв на каждом витке бумаги (полоску надо как-нибудь зафиксировать). Когда ты снимешь полоску с карандаша, заполни промежутки той же ручкой другими буквами, всё должно выглядеть полной абракадаброй. Если теперь эту полосу бумаги намотать на такой же карандаш, зашифрованный текст будет понятен. Использование этого шифра требует предварительной подготовки. В особо же важных случаях тебя выручит следующий метод.
5. Замещение букв с использованием кодового слова. Ты, вероятно, уже понял, что для того, чтобы использовать достаточно сложный шифр, стоит заранее договориться о ключе: это может быть число, дата, название книги, да что угодно. Именно это может сделать даже простой шифр настоящей головоломкой.
Вернёмся к одному из предыдущих примеров:
Если мы добавим слово БУМАГА, то получим следующее:
Обратим внимание, что буквы не повторяются, в нижней строке всё также 33 буквы, вторая буква А не используется. Это уже новый шифр с добавлением ключевого слова – третья ступень сложности.
6. Шифровальный диск.
Используя циркуль, вырежи из картона четыре круга: два диаметром 12 сантиметров и два диаметром 10 сантиметров. Совмести их центры и скрепи попарно большие круги с маленькими так, чтобы они могли свободно вращаться.В круге 360°, в алфавите 33 буквы, поэтому на каждый сегмент для буквы должно приходиться около 11°. Разметь сегменты как можно точнее.