Александр Борун - Шифр
- Название:Шифр
- Автор:
- Жанр:
- Издательство:Array SelfPub.ru
- Год:2021
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Александр Борун - Шифр краткое содержание
Шифр - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
Я некоторое время подумал, но мои мысли крутились вокруг того, как мягкий знак можно связать с известным предметом. Холмс с улыбкой наблюдал за мной, казалось, читая мои мысли. Что, надо сказать, сильно смущало и отвлекало меня.
– То есть вы хотите сказать, – решил я уточнить, – что все сведения, какие можно извлечь из этих двух объявлений – это одна эта буква? И всё?
– Совершенно верно, – кивнул он. – Глядишь, скоро вы с лёгкостью будете проводить расследования вместо меня!
– Вы смеётесь надо мной, а это не по-дружески, – упрекнул я его. – Что можно извлечь из одной буквы? Тут не поможет знание каких бы то ни было методов шифрования!
– И тут вы совершенно правы! – опять согласился величайший сыщик современности. – Хуже того! Вы удивитесь, но здесь определённо не поможет и мой дедуктивный метод! В самом деле, если первоначальное сообщение процедурой шифрования оказалось сжато до одной-единственной буквы, то, во-первых, это должен быть какой-то суровый метод, не чурающийся сильного сокращения шифруемого текста. Во-вторых, при восстановлении зашифрованного придётся для восполнения потерянного смысла пользоваться ненаучными методами. Другого выхода нет. Интуиция, божественное озарение, тихий шёпот ангела-хранителя из-за правого плеча, ассоциации от предмета, на который случайно направлен палец, письмена, проглядывающие в трещинах штукатурки на потолке, берите всё, что угодно!
– Но погодите, Холмс! – возмутился я. – Так ведь можно получить что угодно!
– Разумеется, нет! Во-первых, у нас есть граничное условие: получиться должен осмысленный текст. Если получается какая-то чушь, значит, допущена ошибка, либо расшифровка не окончена. Более того, текст должен иметь какой-то смысл в контексте нашего случая. А то и эти объявления можно было бы принять за результат, что нелепо. Во-вторых, процесс шифрования и, соответственно, путь расшифровки должны быть логичны. Шифрование должно быть какой-то чёткой процедурой, по определённым правилам, а не просто выбрасыванием букв, пока не останется только одна. Расшифровка должна производиться по в точности обратным правилам, тоже безо всяких отступлений.
– Но откуда мы возьмём эти правила?
– Хм. Действительно. Давайте мыслить логически. Что вам приходит в голову прежде всего, когда вы хотите зашифровать какой-то текст?
– Не знаю. Зависит от метода, который я хочу применить.
– А в самом общем случае?
– Я же говорил, что не силён в теории шифров, а вы хотите от меня таких обобщений!
– Ну же, Ватсон, это элементарно! Прежде всего, вам придёт в голову посмотреть на буквы как на некие числа, с которыми так удобно работать! Буквы можно только переставлять или заменять на другие, с числами тоже можно это делать, но, кроме того, к ним можно применять различные математические операции. Нам ведь нужен метод, уменьшающий их количество, а это, по сути, прежде всего, любая арифметическая операция. Три умножить на четыре равно двенадцати. Видите, количество чисел уменьшилось, было два: тройка и четвёрка, осталось одно – двенадцать.
– Но количество цифр не изменилось!
– Это несущественно в данном случае. Главное, что операция производилась над двумя числами, а осталось одно. Это существенное свойство всех арифметических действий. С высшей математикой не так просто, но мы же не думаем, что шпион будет пользоваться матричным исчислением. У него уйдёт слишком много времени. Давайте для первой попытки ограничимся простейшим арифметическим действием, сложением. Будем заменять две буквы на их сумму… В смысле, заменять буквы на их номер в алфавите, складывать эти номера и смотреть на получившуюся сумму как на новый номер буквы в алфавите. Согласитесь, это самое простое, что можно придумать.
– Ну хорошо, а наоборот?
– И с обратным преобразованием всё просто! Нужно одно число представить как сумму двух других! Разумеется, таких представлений много, и тут придётся отбирать только осмысленные варианты, отбрасывая ложные. Главное – неизменно следовать одной и той же процедуре. Это будет гарантией – если получится хоть что-то – что получилось не нечто случайное, а именно то, что было зашифровано. Итак, у нас есть буква «ь».
– По алфавиту – номер тридцать, – подсказал я.
– Спасибо, Ватсон. Я же говорил, вы скоро и без меня любое расследование проведёте. Суммой каких двух чисел может быть число тридцать?
– Двадцать девять плюс один, двадцать восемь плюс два, двадцать семь плюс три и так далее до… э-э… пятнадцать плюс пятнадцать, дальше будет повтор.
– Да, – согласился Холмс, – но это от перемены мест слагаемых сумма не меняется, а от перемены мест букв в слове… хм… Но вы правы, проще рассмотреть оба варианта расположения букв сразу, при одном варианте представления числа как суммы двух других. Итак, по вашему списку, АЫ и ЫА, БЪ и ЪБ, ВЩ и ЩВ, ГШ и ШГ, ДЧ и ЧД, ЕЦ и ЦЕ, ЁХ и ХЁ, ЖФ и ФЖ, ЗУ и УЗ, ИТ и ТИ, ЙС и СЙ, КР и РК, ЛП и ПЛ, МО и ОМ, НН и… не и, просто НН. Какой из этих двадцати девяти вариантов выберем?
– Мне ни один не кажется лучше другого, – вздохнул я. – Никакого шёпота не слышу. Ни игривой французской музы, ни сумрачного германского гения. Последний, к тому же, вряд ли станет нам помогать. Так, в принципе, на шёпот похожи сочетания ВЩ и ГШ, но тоже не очень, всё-таки В и Г – звонкие. Так ведь и «шёпот» в ланном случае просто образное выражение. Вот разве что сочетание НН походит на обозначение кого-то неизвестного, ИТ похоже английское слово it, а ТИ – английский чай, tea, так звучит, ну или это русское «ты» с афганским акцентом.
– Вот и ваш Афганистан пригодился! – обрадовался Холмс. – Решено, первым попробуем вариант ТИ. Если не выйдет, не будет поздно попробовать любой другой из оставшихся двадцати восьми. Поскольку это явно не всё нужное нам сообщение, продолжим ту же процедуру. Итак, буква Т.
– Номер двадцать по алфавиту, – подсказал я. – Можно представить как сумму девятнадцать плюс один, восемнадцать плюс два и так далее. До десять плюс десять.
– Что бы я без вас делал, Ватсон! Итак, букве Т соответствуют варианты представления АС и СА, БР и РБ, ВП и ПВ, ГО и ОГ, ДН и НД, ЕМ и МЕ, ЁЛ и ЛЁ, ЖК и КЖ, ЗЙ и ЙЗ, а также ИИ без соответствующей пары, или, можно сказать, эта пара букв – сама себе пара. Кажется ли тут вам что-то предпочтительным?
– Предпочтительным – нет. Увы, никакого шёпота по-прежнему нет, и озарения свыше тоже. Но слово «ас» чем-то знакомо, кажется, так называются какие-то персонажи североевропейских мифов, СА – армия какой-то страны на «С», например, Савойская, Сальвадорская, Самоанская, Сан-Маринская, Свазилендская, Сенегальская, Сербская, Сингапурская, Сирийская, Словацкая, Словенская, Сомалийская, Суданская, Суринамская…
Читать дальшеИнтервал:
Закладка: