Шифр подстановки
Шифр Цезаря — один из древнейших шифров. При шифровании каждая буква заменяется другой, отстоящей от ней в алфавите на фиксированное число позиций. Шифр назван в честь римского императора Гая Юлия Цезаря, использовавшего его для секретной переписки. Естественным развитием шифра Цезаря стал шифр Виженера.
Шифрование с использованием ключа formula_1:
Ловелль, Джеймс
Позднее, Ловелль изобрел собственный полиалфавитный шифр (шифр Ловелля). Этот шифр активно использовался Ловеллем в его переписке. Однако, как выяснилось позднее, шифр стал известен тем, что постоянно запутывал корреспондентов Ловелля. В шифре Ловелля корреспонденты формируют таблицу замен из согласованного ключевого слова. Сначала в столбец записываются числа от 1 до 27, затем рядом с ним записывается столбец из 27 букв алфавита (a-z и &), начиная с первой буквы ключевого слова. Затем аналогичный столбец, начинающийся со второй буквы ключевого слова, и так далее. При шифровании столбцы используются по очереди, и каждая буква шифруется числом. Как видно, если при шифровании допущена ошибка, то есть например один столбец использовался два раза подряд, процесс расшифровки сразу же запутывается.