Один из самых знаменитых и простых методов шифрования информации. О нем знают даже люди далекие от мира криптографии. Если вы активный пользователь этих ваших интернетов то вероятнее всего вы знакомы с такой вариацией шифра Цезаря, как 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". Данный алгоритм не имеет никакой реальной криптографической безопасности и для шифрования информации не годи