Чтение онлайн

на главную - закладки

Жанры

Шрифт:

– Да так себе.

Я взяла в руки один из его листков. Он написал все буквы алфавита аккуратным почерком. В два ряда. Выглядело это так:

А Б В Г Д Е Ж З И К Л М Н О П…

Г Д Е Ж З И К Л М Н О П Р С Т…

Что? Да ведь я же сказала ему, что уже перепробовала все комбинации!

Достав из кармана огрызок карандаша, я написала поверх его записей:

Расшифровать это нельзя!

Я уже перепробовала все способы!

Он посмотрел на бумажку, потом на меня. Из его тщательно приглаженной прически выбился

один локон. «Если бы он это заметил, ему бы точно не понравилось», – подумала я.

Орест принялся собирать вещи, но я кинулась вперед и вырвала у него из рук «Книгу шифров». Темные глаза Ореста блеснули огнем, и я подумала, что сейчас меня поразит ударом молнии. И вперилась в него таким злобным взглядом, на какой только была способна.

Я чувствовала, что это моя загадка, мой шифр. Орест не имеет права просто так взять и отнять его у меня.

7

Это была первая ссора в моей жизни, которую я выиграла, не сказав ни слова. Молча посмотрев на меня какое-то время, Орест снова сел. Он устало передернул плечами и почесал за воротником. На нем, как всегда, была рубашка, но поверх – коричневый вязаный джемпер. Весь в катышках.

– Страница восемьдесят семь, – тихо проговорил он.

Я открыла нужную страницу – на ней оказалась таблица с огромным количеством букв.

Орест снова принялся записывать.

– Я сделал краткую выжимку, – сказал он.

Записная книжка Ореста раскрылась, кажется, сама собой. Она была расчерчена как тетрадка по математике – Орест уже успел исписать несколько страниц.

О шифре Виженера

Создатель: Блез де Виженер, 60-е годы XVI века.

Расшифровка: Чарльз Беббидж взломал шифр в 1854 году, но никому не рассказал как! Несколько лет спустя, в 1862 году, шифр разгадал Фридрих Вильгельм Касиски [5] .

5

 Блез де Виженер (1523–1596) – французский дипломат, криптограф и алхимик. В «Трактате о шифрах» описал методику шифрования текста, которую в XIX веке назвали его именем. Чарльз Беббидж (1791–1871) – английский математик, изобрел аналитическую вычислительную машину – прообраз компьютера. Фридрих Вильгельм Касиски (1805–1881) – немецкий военный и шифровальщик, создал метод криптоанализа – взлома зашифрованного текста.

Стало быть, понадобилось более 300 лет, прежде чем кто-то смог понять этот шифр!

Метод решения: анализ частоты повторения букв в тексте. Лучше всего проводить на мощном компьютере!

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

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

Внутренний круг используют, чтобы писать зашифрованный текст. Зашифрованный текст пишем БОЛЬШИМИ

буквами.

Вот такая вертушка называется шифровальным кругом.

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

Если мы делаем шифр Цезаря, то ключом у нас будет одна буква.

Например: если мы выбираем ключ «Д», то нам надо настроить шифровальный круг на ключ «Д».

Мы поворачиваем круг так, чтобы буква «Д» во внутреннем круге оказалась напротив ключа во внешнем круге (то есть напротив буквы «А» во внешнем круге).

Теперь можно приступать к шифрованию. Попробуем зашифровать слово «секрет».

Слово, которое нужно зашифровать, мы будем называть открытым текстом. Его всегда записывают маленькими буквами, и оно связано с маленькими буквами на внешнем круге.

Шифрованный текст всегда записывают БОЛЬШИМИ буквами – их мы получаем за счет БОЛЬШИХ букв во внутреннем круге.

Запишем всё это в виде таблицы, где наверху будет ключ, под ним – открытый текст, а внизу – место для букв зашифрованного текста.

< image l:href="#"/>

Буква шифра – это БОЛЬШАЯ буква на внутреннем круге, которая стоит напротив маленькой буквы внешнего круга.

Для букв в слове «секрет» у нас получится следующее.

Готово!

Теперь осталось только послать зашифрованное послание «ХЙОФЙЦ» нашим тайным друзьям. Они знают, что ключ – «Д», и подставят свое кодовое колесо, соединив букву «Д» и знак ключа, как сделали мы, когда шифровали. Затем они заменят большие буквы шифра на внутреннем круге маленькими буквами во внешнем круге и получат открытый текст.

Всё просто!

Но, к сожалению, такой шифр легко расшифровать. Если кто-то найдет наше закодированное послание, он может попробовать все буквы алфавита на кодовом круге и обнаружить наш ключ.

Мы должны усложнить задачу.

Шифр Виженера сложнее – там ключом является не буква, а целое слово.

Например, ключ – слово ЛОМ.

Тогда первая буква открытого текста шифруется при помощи первой буквы ключа, вторая – при помощи второй и так далее.

Поделиться:
Популярные книги

Я тебя не отпускал

Рам Янка
2. Черкасовы-Ольховские
Любовные романы:
современные любовные романы
6.55
рейтинг книги
Я тебя не отпускал

Орден Багровой бури. Книга 3

Ермоленков Алексей
3. Орден Багровой бури
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Орден Багровой бури. Книга 3

Звезда сомнительного счастья

Шах Ольга
Фантастика:
фэнтези
6.00
рейтинг книги
Звезда сомнительного счастья

Прометей: каменный век II

Рави Ивар
2. Прометей
Фантастика:
альтернативная история
7.40
рейтинг книги
Прометей: каменный век II

Жнецы Страданий

Казакова Екатерина
1. Ходящие в ночи
Фантастика:
фэнтези
9.32
рейтинг книги
Жнецы Страданий

Враг из прошлого тысячелетия

Еслер Андрей
4. Соприкосновение миров
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Враг из прошлого тысячелетия

Громовая поступь. Трилогия

Мазуров Дмитрий
Громовая поступь
Фантастика:
фэнтези
рпг
4.50
рейтинг книги
Громовая поступь. Трилогия

Надуй щеки! Том 5

Вишневский Сергей Викторович
5. Чеболь за партой
Фантастика:
попаданцы
дорама
7.50
рейтинг книги
Надуй щеки! Том 5

Лэрн. На улицах

Кронос Александр
1. Лэрн
Фантастика:
фэнтези
5.40
рейтинг книги
Лэрн. На улицах

Комбинация

Ланцов Михаил Алексеевич
2. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Комбинация

Стеллар. Заклинатель

Прокофьев Роман Юрьевич
3. Стеллар
Фантастика:
боевая фантастика
8.40
рейтинг книги
Стеллар. Заклинатель

Решала

Иванов Дмитрий
10. Девяностые
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Решала

Месть бывшему. Замуж за босса

Россиус Анна
3. Власть. Страсть. Любовь
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Месть бывшему. Замуж за босса

Товарищ "Чума" 3

lanpirot
3. Товарищ "Чума"
Фантастика:
городское фэнтези
попаданцы
альтернативная история
5.00
рейтинг книги
Товарищ Чума 3