Название | Спокойная ночь |
---|---|
Автор произведения | Андрей Гупало |
Жанр | |
Серия | |
Издательство | |
Год выпуска | 2024 |
isbn |
Принцип Керкгоффа гласит: “Система должна быть проста в использовании, и понятна без умственного напряжения или соблюдения большого количества правил”.
Для начала Антон определил количество цифр в коде. Если разделить строку на простейшие грамматические единицы, то получится шестизначное число. С учетом отсутствия нуля на магическом пульте, это 262 144 варианта!
“У мальчишки тоже нуля не было, – усмехнулся он занятному совпадению и начал с самого простого – подсчета букв в словах. – Чем ближе спрячешь, тем трудней найти”. Получилось 141 645.
“Стоило огород городить, поэмы сочинять, чтобы взять и положить код под самым носом: нате, ешьте, пожалуйста! – скептически кривил он губы, глядя на шестизначное число. – Должны быть еще варианты, иначе – детский лепет”.
Антон снова пробежал взглядом по строчкам и остановился на последней.
“Зачем три раза ее повторять? По смыслу итак понятно, что и где искать. Да и зачем, если можно было ограничиться шестью словами”, – задумался он.
– Ищущий да обрящет, – произнес он вслух трижды.
Уловить, в чем смысл повтора не получалось. Антон открыл Библейскую Симфонию и стал искать ссылку на знакомые с детства слова. Слово “ищущий” Антон нашел в Нагорной проповеди у Матфея. Но в русском переводе после него стояло “находит”.
“Понятно: четвертую строчку из славянской Библии взяли”, – сделал он вывод.
А что если отправитель сообщения предлагает перевести шифрограмму на церковнославянский? “И вемъ азъ доброе слово земли”. Разница, правда, небольшая: только единичка в третьей позиции меняется на тройку – 143 645.
“Ну уж нет! Если бы все числа поменялись, тогда другое дело. Да и не нравятся мне эти четверки посередине. Любое совпадение в коде – подсказка для врага”, – забраковал Антон новый вариант.
В прихожей щелкнул дверной замок и в комнату заглянула мать:
– Привет, Антош! Я по дороге теста купила. Хочешь, пирожков на ужин напеку?
– Спрашиваешь! – облизнулся Антон. – Целый день на бутербродах сижу.
– А в кастрюлю заглянуть тяжело? – мать всплеснула руками. – Я же тебе суп куриный приготовила!
Антон виновато улыбнулся, но объяснять матери, что ему сегодня не до супа, не стал.
Первый шаг на пути к расшифровке сообщения был сделан, но дальше дело не клеилось. Нужны были другие, нестандартные варианты и Антон перебирал в памяти все, что знал о славянском языке из курса церковно-приходской школы.
Решение пришло неожиданно и Антон даже рассмеялся – таким простым оно ему показалось.
Еще древние греки для написания чисел употребляли буквы алфавита. Кирилл и Мефодий позаимствовали эту систему при создании славянской азбуки. Об этом Антону напомнила литера “и”, стоявшая в начале строки. Она обозначала цифру восемь и ее легко было перепутать с буквой “н” – пятьдесят.