Таблица Виженера (tabula recta)
Tabula recta — квадратная таблица, строки которой содержат последовательно сдвинутые версии алфавита.
Определение
Tabula recta — алфавитный квадрат: первая строка содержит алфавит, а каждая следующая циклически сдвинута на одну позицию. Для алфавита из n символов таблица имеет n строк и столбцов.
Применение в шифре Виженера
В распространённом соглашении буква ключа выбирает строку, буква открытого текста — столбец, а на пересечении находится шифробуква. При расшифровании поиск обращают. Строки и столбцы можно поменять местами без изменения сложения по модулю.
Инструмент, а не шифр
Таблица показывает семейство сдвигов Цезаря, но не задаёт выбор строки для каждой позиции. Виженер, Бофор и Гронсфельд используют разные правила ключа или вычисления, поэтому похожая таблица не делает их одним шифром.
Нет. Это таблица поиска, а шифр Виженера дополнительно задаёт выбор сдвигов ключом.
Нет. Её можно построить для любого упорядоченного набора символов подходящего размера.