Шифр Цезаря
Шифр Цезаря, также известный как шифр сдвига, код Цезаря или сдвиг Цезаря — один из самых простых и наиболее широко известных методов шифрования.
Трактат о шифрах
Ключом данного шифра являлся порядок расположения букв на внутреннем диске и его начальное положение относительно внешнего диска. Другим изобретением Альберти стали коды, он предложил заменять на упорядоченные двух-, трёх- и четырёх цифровые комбинации слоги, слова и целые предложения (всего таких комбинаций 336). После этого цифры перешифровывались многоалфавитной заменой. Как видим, диск — механическое устройство для осуществления простой замены. Изобретение такого устройства ещё не поясняет, почему Альберти признают отцом западноевропейской криптологии. Главная заслуга Альберти — использование не одного, а нескольких алфавитов, что затрудняет частотный анализ. Переключение с одного на другой алфавит Альберти предлагал делать через каждые 3-4 слова. Это делается поворотом внутреннего диска в ту или другую сторону на определённое число делений. Сигналом такого переключения служила заглавная буква. Без этой причины заглавные буквы в тексте не имели места быть. Сначала Альберти использовал два алфавита, потом больше. Таким образом, Альберти одним из первых выдвинул идею «двойного шифрования» — текст, полученный в результате первого шифрования, подвергался повторному шифрованию другим шифром. Идеи Альберти использовались при создании шифрмашин в первой половине XX века, некоторые из них использовались в разных странах до 1980-х годов.