1. Теоретическое введение


1.2 Шифр Цезаря


Простейшим примером моноалфавитных подстановок является шифр Цезаря. В этом шифре каждый символ открытого текста заменяется третьим после него символом в алфавите, замкнутом в кольцо, т.е. после пробела следует буква "А". Таким образом, шифр Цезаря описывается так :

Ei = ( Mi + S ) mod L     (1.2)

где:

S - коэффициент сдвига, одинаковый для всех символов.

Цезарь использовал величину сдвига S=3, но, конечно, можно использовать любое целое S : 1 <= S <= (L-1).

Зашифруем, например, текст "ШИФР_ЦЕЗАРЯ" , использовав коэффициент сдвига S = 2.

Открытый текст Ш И Ф Р _ Ц Е З А Р Я
Шифрованный текст Ы К Ц Т Б Ш З Й В Т А

Назад | Содержание | Вперед

Hosted by uCoz