Найти в Дзене
_шифропанк

Шифр Цезаря

Один из самых знаменитых и простых методов шифрования информации. О нем знают даже люди далекие от мира криптографии. Если вы активный пользователь этих ваших интернетов то вероятнее всего вы знакомы с такой вариацией шифра Цезаря, как ROT13 (используется для публикации спойлеров на форумах).
Итак, шифр Цезаря. Он же шифр сдвига. Каждый символ в открытом тексте заменяется символом, находящимся на некотором постоянном числе позиций левее или правее него в алфавите. Сложно? Разберем на примере ROT13.
ROT13 = Сдвинуть на 13 позиций.
Возьмем английский алфавит (26 букв):
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
Например, букве "a" будет соответствовать символ на 13 позиций справа (или слева), т.е. "n". В случае если символы справа закончились, продолжаем считать с начала алфавита.
Если хотим зашифровать слово "hello", то после шифрования ROT13 оно примет вид "uryyb". Данный алгоритм не имеет никакой реальной криптографической безопасности и для шифрования информации не годи

Слышали про шифр Цезаря?
Один из самых знаменитых и простых методов шифрования информации. О нем знают даже люди далекие от мира криптографии. Если вы активный пользователь этих ваших интернетов то вероятнее всего вы знакомы с такой вариацией шифра Цезаря, как ROT13 (используется для публикации спойлеров на форумах).

Итак, шифр Цезаря. Он же шифр сдвига. Каждый символ в открытом тексте заменяется символом, находящимся на некотором постоянном числе позиций левее или правее него в алфавите. Сложно? Разберем на примере ROT13.
ROT13 = Сдвинуть на 13 позиций.

Возьмем английский алфавит (26 букв):
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

Например, букве "a" будет соответствовать символ на 13 позиций справа (или слева), т.е. "n". В случае если символы справа закончились, продолжаем считать с начала алфавита.

Если хотим зашифровать слово "hello", то после шифрования ROT13 оно примет вид "uryyb". Данный алгоритм не имеет никакой реальной криптографической безопасности и для шифрования информации не годится, поэтому использовать его для секретиков не стоит. Хотя, по легенде Гай Юлий Цезарь (римский император) использовал его в переписке со своими генералами.

В качестве домашнего задания, попробуйте расшифровать это (ROT13):
GL CVQBE