Шифр Цезаря

Шифрование   7 июня 2012  Автор статьи:  

Шифрование алгоритмом Цезаря.
Шифр Цезаря — один из самых простых шифров прямой подстановки. Соответственно он криптологически не устойчив и на практике в наше время не применяется.
Описание шифра:
Шифрование алгоритмом Цезаря происходит следующим образом. Каждый символ какого-то алфавита получает в соответствие другой символ после циклического сдвига этого алфавита на определенную величину, заданную пользователем, называющуюся величиной сдвига.
Рассмотрим пример работы данного алгоритма на алфавите из 6 символов «qwerty». Возьмем сдвиг равный 3. Циклически сдвинем все символы данного алфавита на 3 позиции вправо. Получим новую последовательность символов в алфавите: «rtyqwe». Тогда все символы q будут заменены на r, символы y будут заменены на e и т.д.

Научиться программировать

  • на Delphi

  • на Java

  • на C++