Шифр Виженера представляет собой шифр Цезаря с переменной величиной сдвига, которую задают ключевым словом. 4
Пример практической задачи: нужно закодировать слова «ИНФОРМАТИКА», «ШКОЛА» с помощью ключевого слова «ЛЕТО». 4
Решение: шифр Виженера предполагает, что ключевое слово означает последовательность сдвигов букв исходного текста. 4 Например, «ЛЕТО» означает сдвиги 3, 1, 9, 1, 3, 1 и т. д.. 4 Используя это правило, можно закодировать слова: «ИНФОРМАТИКА» (сдвиги 3, 1, 9, 1, 3, 1 и т. д.) и «ШКОЛА» (сдвиги 3, 1, 9, 1, 3, 1 и т. д.). 4
Ещё один пример: нужно восстановить исходные слова, если известны зашифрованные с помощью шифра Виженера с ключевым словом «РОЗА» слова: «ХАИКУФЩ», «ЪБШПЭЭСУЦЫЕ». 4
Для решения подобных задач можно использовать, например, табличные процессоры, где каждая буква текста хранится в отдельной ячейке, а величина сдвига определяется автоматически. 25