Так, даже если эта шифровка будет перехвачена посторонними, прочитать её буквальный смысл не удастся.
Используя метод шифрования Цезаря, можно также создавать новые вариации, сдвигая буквы на разное количество позиций. Например, при сдвиге каждой буквы на 19 позиций вперёд получается следующая таблица соответствия открытого текста и шифротекста:
Открытый текст: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Шифротекст: TUVWXYZABCDEFGHIJKLMNOPQRS
Предположим, открытый текст выглядит так: THE FAULT DEAR BRUTUS LIES NOT IN OUR STARS BUT IN OUR SELVES
После шифрования получается: MAXYTNEM WXTKUKNMNL EBXLGHMBGHNKLMTKLUNMBGHNKLXEOXL
Хотя современные технологии развиваются стремительно, древний шифр Цезаря по-прежнему имеет определенное практическое значение и играет роль в обеспечении безопасности личной переписки и расследовании обычных уголовных дел. Для нас, обычных людей, изучение и освоение навыков шифра Цезаря также может принести радость в напряженную и быстротечную жизнь.
Шифр Атбаш
Шифр Атбаш был открыт историком, первым исследователем свитков Мертвого моря доктором Хенфером. Исследуя тексты христианских сект I века нашей эпохи — ессеев, саддукеев, назореев и других, Хенфер обнаружил шифр, использовавшийся для сокрытия имен персонажей, и назвал его шифром Атбаш.
Шифр Атбаш представляет собой следующий метод шифрования: последняя буква заменяет первую, предпоследняя — вторую и так далее.
В английском алфавите таблица соответствия открытого текста и шифротекста для него выглядит следующим образом:
Открытый текст: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Шифротекст: ZYXWVUTSRQPONMLKJIHGFEDCBA
Например, если нам известен шифротекст glwzbrhjrzmmrzm hyrigswzb и известно, что он зашифрован с помощью шифра Атбаш, мы можем расшифровать его следующим образом: g соответствует t, l соответствует o и так далее. Продолжая в том же духе, мы получаем todayisqianniansbirthday, а после приведения в порядок получаем открытый текст: Today is Qiannian’s birthday.
Будь то рельсовый шифр, шифр Цезаря или шифр Атбаш, у каждого шифра есть свои достоинства и недостатки. Однако эти шифры не изолированы друг от друга: любой из них можно комбинировать с другими, проводя многократное шифрование, чтобы повысить сложность взлома и добиться ещё лучшего уровня секретности.
Азбука Морзе
Прежде чем говорить об азбуке Морзе, давайте взглянем на одну новость.
В одной из ключевых средних школ города Т. неожиданно пропал ученик второго года старшей школы по имени Сяо Цян. Учителя, одноклассники и родители единодушно считали его прилежным учеником с хорошей успеваемостью и простым характером. На его письменном столе обнаружили лишь записку, в верхней части которой шёл ряд символов:
—·—·······——······—·—·—··——
А внизу было написано: Хотите узнать, где я? Попробуйте расшифровать!
Ключ к разгадке этого тайного послания крылся в той самой длинной строке символов — азбуке Морзе.
Азбука Морзе (Morose alphabet, также переводимая как код Морзе) — это телеграфный код, в котором буквы английского алфавита, цифры, знаки препинания и другие символы передаются посредством различных комбинаций прерывистых сигналов. Она была изобретена в 1837 году и как международный стандарт радиосвязи использовалась вплоть до 1999 года, а по сей день всё ещё широко применяется радиолюбителями. В некоторых старых фильмах, таких как «Вечная радиоволна» и других, часто можно увидеть сцены, где подпольные работники Коммунистической партии с помощью телеграфного ключа отстукивают азбуку Морзе для передачи разведданных.
Символы азбуки Морзе состоят из сигналов двух базовых типов и пауз различной длительности: короткой точки, произносимой как «ти», и тире, удерживаемого в течение определенного времени и произносимого как «та».
Телеграфист ударяет ключом по бойку и контактной пластине, создавая электрические сигналы разной длины. Принимающая сторона переводит этот электрический сигнал в упорные звуковые сигналы «ти» и «та», затем преобразует их в графические знаки кода, сверяет с кодовой таблицей и переводит в текст. У оператора-отправителя процедура работает в обратном порядке.
Так как же эти «ти» и «та» преобразуются в буквенный текст? Это достигается с помощью таблицы азбуки Морзе.
Буквы
Символ
Код
Символ
Код
Символ
Код
Символ
Код
Символ
Код
Символ
Код
Символ
Код
A
·-
B
-···
C
-·-·
D
-··
E
·
F
··-·
G
--·
H
····
I
··
J
·---
K
-·-
L
·-··
M
--
N
-.
O
---
P
·--·
Q
--.-
R
·-·
S
···
T
-
U
··-
V
···-
W
·--
X
-··-
Y
-.--
Z
--··
Цифры (длинная версия)
Символ
Код
Символ
Код
Символ
Код
Символ
Код
Символ
Код
1
·----
2
··---
3
···--
4
····-
5
·····
6
-····
7
--···
8
---··
9
----·
0
-----
Цифры (короткая версия)
Символ
Код
Символ
Код
Символ
Код
Символ
Код
Символ
Код
1
·-
2
··-
3
···-
4
····-
5
·
6
-····
7
-···
8
-··
9
-.
1
0
-
Знаки препинания
Символ
Код
Символ
Код
Символ
Код
Символ
Код
Точка (.)
·-·-·-
Двоеточие (:)
---···
Запятая (,)
--··--
Точка с запятой (;)
-·-·-·
Вопросительный знак (?)
··--··
Знак равенства (=)
-...-
Апостроф (')
·----·
Косая черта (/)
-··-.
Восклицательный знак (!)
-·-·--
Дефис (-)
-····-
Нижнее подчеркивание (_)
··--·-
Кавычки («»)
·-··-·
Открывающая скобка (()
-.--·
Закрывающая скобка ())
-.--.-
Доллар ($)
···-..-
Амперсанд (&)
·-···
Собака (@)
·--·-·
Как показано в таблице выше, буква А в азбуке Морзе обозначается как «·-», а на телеграфном ключе отстукивается одним коротким и одним длинным звуком со звучанием «ти-та». Буква В в азбуке Морзе обозначается как «-···», а на ключе даёт эффект одного длинного и трех коротких звуков со звучанием «та-ти-ти-ти». Остальные буквы, цифры и символы передаются по аналогии.
Еще один момент, который следует учитывать: при отправке сообщений азбукой Морзе между «ти» и «та», между буквами, а также между словами существуют временные интервалы. В азбуке Морзе время отстукивания «ти» составляет 1t, время отстукивания «та» — 3t, интервал времени между «ти» и «та» — 1t, интервал между буквами — 3t, а интервал между словами — 7t. Иными словами, отстучав каждый «ти» или «та», мы должны про себя мысленно произнести «ти», прежде чем отстукивать следующий элемент кода. Отстукав букву, нужно мысленно произнести «ти-ти-ти», прежде чем переходить к коду следующей буквы. А закончив слово, нужно мысленно произнести «ти-ти-ти-ти-ти-ти-ти», прежде чем приступать к следующему слову.
Загрузка главы...

Комментарии

Загрузка...