Шифр Цезаря — пример

Криптографией называется наука, изучающая и разрабатывающая шифры и коды, а также занимающаяся дешифровкой закодированных сообщений. Слово «криптография» было образовано из двух греческих слов, «κρυπτός» — тайный и «γράφω» — писать. То есть в дословном переводе «криптография» означает «тайнопись или тайное письмо».

Как утверждают историки, данная наука родилась несколько тысяч лет назад, и в настоящее время, она насчитывает более двух миллионов способов, разнообразной кодировке информации.

Наиболее древним из всех существующих считается шифр Цезаря.

Шифр Цезаря – все гениальное просто.

Как не сложно догадаться, шифр получил свое название от Юлия Цезаря, который активно пользовался им, и считал лучшим из существующих. Также, шифр Цезаря, называют шифром сдвига, так как принцип его действия основа на сдвиге букв в ту или иную сторону.

Работает шифр Цезаря следующим образом. Как известно, число букв в алфавите постоянно, является константой, и каждая буква имеет свой цифровой номер. Именно на этом и основан шифр сдвига, ведь передвинув букву всего лишь на одну позицию можно изменить слово до неузнаваемости.

К примеру, нужно зашифровать слово «КОТ». Ключ шифра – 5, то есть каждая буква будет сдвинута на 5 позиций. Таким образом, буква «К» превращается в буквы «П», буква «О» в букву «У», а «Т» в «Ч». Следовательно, вместо обычного слова «КОТ», получается бессмысленный набор букв «ПУЧ». Без ключа, без знания того, что алфавит смещен на пять позиций, раскрыть шифр невозможно, и понять, о чем идет речь нельзя.

Естественно, во времена 512-битного кодирования, шифр Цезаря является устаревшим, но он по-прежнему используется в личной переписке. Кроме того, шифр сдвига входит в состав более сложной системы кодирования ROT 13, которая используется специальными службами западных государств.


Добавить комментарий

Ваш e-mail не будет опубликован.