Шифр Виженера

Шифр Виженера состоит из последовательности нескольких шифров Цезаря с различными значениями сдвига. Для зашифровывания может использоваться таблица алфавитов, называемая tabula recta или квадрат (таблица) Виженера.
Таблица для расшифровки английская:

Vije_angl

Таблица для расшифровки русская:

ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAF
1абвгдеёжзийклмнопрстуфхцчъыьэюя
2аабвгдеёжзийклмнопрстуфхцчъыьэюя
3ббвгдеёжзийклмнопрстуфхцчъыьэюяа
4ввгдеёжзийклмнопрстуфхцчъыьэюяаб
5ггдеёжзийклмнопрстуфхцчъыьэюяабв
6ддеёжзийклмнопрстуфхцчъыьэюяабвг
7ееёжзийклмнопрстуфхцчъыьэюяабвгд
8ёёжзийклмнопрстуфхцчъыьэюяабвгде
9жжзийклмнопрстуфхцчъыьэюяабвгдеё
10ззийклмнопрстуфхцчъыьэюяабвгдеёж
11иийклмнопрстуфхцчъыьэюяабвгдеёжз
12ййклмнопрстуфхцчъыьэюяабвгдеёжзи
13кклмнопрстуфхцчъыьэюяабвгдеёжзий
14ллмнопрстуфхцчъыьэюяабвгдеёжзийк
15ммнопрстуфхцчъыьэюяабвгдеёжзийкл
16ннопрстуфхцчъыьэюяабвгдеёжзийклм
17оопрстуфхцчъыьэюяабвгдеёжзийклмн
18ппрстуфхцчъыьэюяабвгдеёжзийклмно
19ррстуфхцчъыьэюяабвгдеёжзийклмноп
20сстуфхцчъыьэюяабвгдеёжзийклмнопр
21ттуфхцчъыьэюяабвгдеёжзийклмнопрс
22ууфхцчъыьэюяабвгдеёжзийклмнопрст
23ффхцчъыьэюяабвгдеёжзийклмнопрсту
24ххцчъыьэюяабвгдеёжзийклмнопрстуф
25ццчъыьэюяабвгдеёжзийклмнопрстуфх
26ччъыьэюяабвгдеёжзийклмнопрстуфхц
27ъъыьэюяабвгдеёжзийклмнопрстуфхцч
28ыыьэюяабвгдеёжзийклмнопрстуфхцчъ
29ььэюяабвгдеёжзийклмнопрстуфхцчъы
30ээюяабвгдеёжзийклмнопрстуфхцчъыь
31ююяабвгдеёжзийклмнопрстуфхцчъыьэ
32яяабвгдеёжзийклмнопрстуфхцчъыьэю