Азбука Морзе (Код Морзе)

Шифр Цезаря (шифр сдвига, код Цезаря или сдвиг Цезаря)

Один из самых известных и в то же время простых шифров. Относится шифрам моноалфавитной замены (каждой букве исходного текста ставится в соответствие единственная буква зашифрованного текста).

В данном шифре каждая буква в слове или тексте заменяется другой, которая находится на некоторое постоянное число позицией левее или правее от неё в алфавите. Для расшифровки нужно только знать сдвиг (или ключ) в шифре. Например, если ключ k=3, то формула у нас получится такая x=y-3. Здесь х – номер исходного (шифруемого) символа в алфавите, у – номер символа шифрованного текста в алфавите.

Пример:

Исходное слово: Наука

Ключ (сдвиг) 4

Шифрованное слово: Сдчод

 

Существуют различные вариации этого шифра, например: ROT1, ROT13. ROT образовано от английского слово rotate, что в данном случае означает «сдвинуть». То есть сдвинуть на 1 позицию, сдвинуть на 13 позиций.

Также хотелось бы добавить, что можно встретить и модификации этого шифра. Например, будет использоваться номер буквы на клавиатуре, а не в алфавите. Но пока не буду вдаваться в подробности, о «клавиатурных» шифрах расскажу чуть ниже.


 

Тоже очень известный шифр. Как и шифр Цезаря, относится к моноалфавитной замене. Назван в честь Сэмюэля Морзе. Код усовершенствовал сначала Альфред Вейл (добавил буквенные коды), а затем Фридрих Герке. И в таком виде код используется и в наши дни.

В этом шифре каждый символ (буквы алфавита, цифры от 0 до 9 и некоторые символы пунктуации) заменяется последовательностью коротких и длинных звуковых сигналов. Короткий сигнал на бумаге записывается как точка, длинный сигнал как тире.

Ниже представлены графические изображения кодов для русских и латинских символов.

 

 

А также в виде таблицы.

 

 

 

Снова зашифруем слово «наука».

« _. ._ .._ _._ ._»

Для тех, кому интересно изучить азбуку Морзе, могу предложить пару способов.

Первый – визуальный.

Здесь код связан с образом букв, что очень помогает при запоминании.

 

 

Второй – с помощью «напева», соответствующего каждому знаку кода Морзе.

Также существует множество программ, помогающих в изучении этой азбуки (например, АДКМ, CW Master, Morse Code Trainer).