Роман Душкин - Шифры и квесты: таинственные истории в логических загадках

Тут можно читать онлайн Роман Душкин - Шифры и квесты: таинственные истории в логических загадках - бесплатно ознакомительный отрывок. Жанр: Прочая детская литература, издательство АСТ, год 2017. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Роман Душкин - Шифры и квесты: таинственные истории в логических загадках краткое содержание

Шифры и квесты: таинственные истории в логических загадках - описание и краткое содержание, автор Роман Душкин, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
У всех иногда бывает так, что и делать ничего не хочется, и скука смертная одолевает, и каждый день повторяет предыдущий… Но вдруг в размеренной жизни появляется таинственный чемодан с шифровым замком без ключа – и приключения начинаются!
Для начала нужно подобрать шифр, затем – разгадать тайное послание, найти и собрать ключи к целой закодированной матрице, а потом даже самостоятельно сделать шифровальную машину и найти настоящий клад! Кто сказал, что такая жизнь скучна и неинтересна? Ведь вас ждет увлекательный квест по миру криптографии – настоящей науки о невозможности прочтения информации теми, кто о ней знать не должен.
Хотите быть посвященными в математические тайны и самостоятельно разгадывать, а главное – создавать затейливые шифры? Попробуйте пройти этот квест вместе с главным героем – вдруг вы докопаетесь до истины раньше?

Шифры и квесты: таинственные истории в логических загадках - читать онлайн бесплатно ознакомительный отрывок

Шифры и квесты: таинственные истории в логических загадках - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Роман Душкин
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Но машина вполне работала. Марк повернул диски так, чтобы буквы «ММД» встали друг напротив друга в один столбик. После этого он переключил тумблер около буквы «У». Как и полагается, лампочка зажглась около буквы «Я». Это было волшебно. В качестве рабочего образца его машина, конечно же, выглядела лучше моей. У меня всё нужно было делать вручную, а у него по проводке бежал электрический ток и автоматически зажигал лампочки. Конечно же, было и широкое пространство для дальнейшего развития.

Я спросил:

– Марк, скажи. Почему ты в качестве ключа выбрал буквы «ММД»?

– Это мои инициалы.

Да уж. Об этом можно было догадаться. Я с негодованием воскликнул:

– Как ты не понимаешь, что нельзя выбирать такие ключи?! Его же легко проверить. Очень просто начать проверять с самых банальных трёхбуквенных сочетаний.

Марк оторопело смотрел на меня. Потом он попытался оправдаться:

– Ну я же просто проверить, всё ли я правильно сделал.

Ладно. Надо что-то придумать. Поскольку теперь и у него, и у меня были шифровальные машины, мы могли обмениваться тайными сообщениями, и вряд ли кто-либо смог бы их разгадать. Но как быть с ключами? Нельзя же придумывать каждый раз ключ и сначала посылать его. Это всё равно, что оставить ключ от замка прямо около замка.

Как обычно, идея пришла сама собой. Я взял лист большой бумаги, линейку и карандаш и начал чертить большую таблицу. Я расчертил двенадцать строк и каждую обозначил первыми тремя буквами месяца: «ЯНВ», «ФЕВ» и т. д. до «ДЕК». Потом я начертил тридцать один столбец и пронумеровал их от 1 до 31. Затем зачеркнул ячейки, соответствовавшие несуществующим дням в году, вроде 30 февраля или 31 июня.

Когда я дочертил эту таблицу, у меня получилось по одной ячейке на каждый день года. Я передал расчерченный лист, карандаш и линейку Марку и попросил расчертить для себя такую же таблицу. Пока он этим занимался, я стал думать, как заполнить ячейки таблицы. По пришедшей мне в голову идее в каждой ячейке надо написать три буквы, причём обязательно выбранных случайным образом. Эти три буквы и будут ключом для шифровальной машины. А выбор ключа будет производиться по дню года. Идея мне нравилась.

Сначала я решил выписывать по три символа из какого-либо текста из газеты. Но, подумав, понял, что это плохой, негодный способ. Я представил себя на месте того, кто хочет взломать мой секрет. Я бы собирал шифровки, пытался обнаружить ключи. При помощи какого-либо метода мне время от времени удавалось бы находить ключ от очередного сообщения (например, перебором или случайно). Дальше можно было расставлять обнаруженные ключи по дням года, и где-нибудь они сложились бы в слово или фразу. Это позволило бы продолжить слово или же найти начало фразы, тем самым обнаружив новые ключи. Новые ключи, вернее, гипотезы о новых ключах, можно было проверить на зашифрованных сообщениях – если расшифровка удалась бы, то ключ правильный.

По той же причине я отверг и другой метод, который пришёл мне в голову. Я хотел было взять три спички и бросать их на газету. В качестве ключей использовались бы те буквы, на которые указывали концы спичек. Это был бы достаточно простой способ выбора букв, но я отверг его, поскольку решил, что символы будут выбираться не случайно. Ведь в газете напечатаны буквы в полном соответствии с частотами их проявления в текстах, а это значит, что буква «О» будет появляться чаще всего, а буквы «Ф» и «Ъ» – реже всего. Конечно же, это позволило бы проще разгадать шифровки, выстраивая гипотезы о ключах на основании частот букв в русском языке и потом проверяя ключи на шифровках.

Все эти мысли пронеслись у меня в голове вихрем. Я подумал, что не зря я столько времени провёл, расшифровывая папины старые послания, ведь именно эта работа позволила мне сейчас так просто отвергнуть некоторые методы выбора символов для ключей. Ведь наличие всяких закономерностей, которые мне удавалось находить, и позволяло мне расшифровывать тексты. Чем меньше закономерностей использовать, тем труднее будет тому, кто захочет взломать мои секреты. Поэтому лучше всего использовать самые случайные последовательности. Но как их получить?

Как раз Марк закончил рисовать свою таблицу. Он спросил меня:

– Зачем нам нужна такая мощная таблица?

– Всё просто. Видишь, тут по одной ячейке на каждый день года. В каждую ячейку мы напишем ключ для этого дня, и этот ключ будем использовать для шифровки сообщений в этот день. Теперь осталось придумать, как выбрать такие ключи. Они должны быть полностью случайны.

– Почему? Давай сделаем ещё проще. Пусть ключ при помощи какой-нибудь мудрёной формулы создаётся из даты.

– Да ты что! Это будет фиаско. Как только кто-нибудь распознает формулу для создания ключа, мы сразу же потеряем всю секретность.

Марк задумался, а я продолжил:

– Пока я вот здесь занимался расшифровкой старых папиных посланий, я понял, что чем меньше всяких закономерностей в шифре, тем сложнее его взломать. Когда ты расшифровываешь шифровку, то пытаешься зацепиться за малейшие подсказки, которые находишь. А если их нет, то и зацепиться не за что. Поэтому ключи должны быть случайны. Но я не могу придумать, как это сделать.

Марк заметил, что для получения случайных букв надо воспользоваться каким-нибудь случайным процессом. У него в наборе для электротехники есть микросхема, которая генерирует случайные сигналы, и можно было бы воспользоваться ею. Однако я зацепился за фразу «случайный процесс» и стал обдумывать её. В конце концов, можно придумать что-то более простое.

На подоконнике лежали разные монеты, и мой взгляд упёрся в них. Я взял одну и подкинул. Она упала орлом вверх. Я подкинул её ещё раз, и снова орёл. Потом опять, и на этот раз выпала решка. Я сказал Марку:

– А вот и случайный процесс. Мы можем выбирать буквы при помощи монетки.

Марк поинтересовался как можно при помощи одной монетки выбрать одну из - фото 78

Марк поинтересовался, как можно при помощи одной монетки выбрать одну из тридцати букв. Тогда я взял лист бумаги и написал в нижней его части в ряд все буквы алфавита, которые использовались в шифровальной машине. Потом я соединил дугой первую букву со второй, третью с четвёртой, пятую с шестой и так далее до конца. Получилось шестнадцать дуг.

Затем я соединил вершину первой дуги с вершиной второй дуги новой дугой, более широкой. И также я поступил с третьей и четвёртой дугой, пятой и шестой и опять до конца, соединив пятнадцатую дугу с шестнадцатой. Получилось восемь более широких дуг. Затем были нарисованы четыре ещё более широкие дуги, попарно соединявшие восемь дуг. И затем две ещё более широкие дуги и, наконец, одна самая широкая дуга. Получился вот такой занятный рисунок:

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Роман Душкин читать все книги автора по порядку

Роман Душкин - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Шифры и квесты: таинственные истории в логических загадках отзывы


Отзывы читателей о книге Шифры и квесты: таинственные истории в логических загадках, автор: Роман Душкин. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x