Шифр Цезаря
Шифр Цезаря (шифр сдвига, код Цезаря или сдвиг Цезаря) – самый простой и известный шифр.
Шифр Цезаря так был назван в честь того самого Цезаря (да-да, Гая Юлия), который использовал этот шифр для секретной переписки с левым сдвигом 3 (k=3). Так как шифр Цезаря является частным случаем шифра простой замены, то как и для всех шифров простой замены – шифрование шифром Цезаря заключается в замене символов открытого текста согласно таблице шифрования, которая для шифра Цезаря формируется следующим образом: первому символу алфавита соответствует k+1-ый символ этого же алфавита, второму – k+2-ый, третьему – k+3-ый и так далее (предпоследнему – k-1-ый, последнему символу алфавита – k-ый), где k – ключ, так например при k=3, «А» заменяется на «Г», «Б» на «Д», «В» на «Е», «Э» на «А», «Ю» на «Б», «Я» на «В». Таким образом, шифр Цезаря является частным случаем Аффинного шифра.