Для зашифрования с помощью таблицы Виженера выполняются следующие действия:
Например.
Пусть дано. Английский алфавит, M=”TRANSLATE”, K=”PUSH”
1) Построим таблицу Виженера для английского алфавита(Таблица 7)
2)
Построим таблицу следующегно формата и, используя таблицу Виженера
для английского алфавита, зашифруем сообщение
Таблица 4.
Исходное сообщение |
T |
R |
A |
N |
S |
L |
A |
T |
E |
Ключ |
P |
U |
S |
H |
P |
U |
S |
H |
P |
Зашиф. сообщение |
I |
L |
S |
U |
W |
F |
S |
A |
T |
3) В результате получаем зашифрованное сообщение C=ILSUWFSAT
Для расшифрования с помощью таблицы Виженера выполняются следующие действия:
Например
Пусть дано Английский алфавит, C=”ILSUWFSAT”, K=”PUSH”
1) Построим таблицу Виженера для английского алфавита(Таблица 7)
2) Построим таблицу следующего формата и используя таблицу Виженера для английского алфавита расшифруем сообщение
Таблица 5.
Зашиф. сообщение |
I |
L |
S |
U |
W |
F |
S |
A |
T |
Ключ |
P |
U |
S |
H |
P |
U |
S |
H |
P |
Исходное сообщение |
T |
R |
A |
N |
S |
L |
A |
T |
E |
3) В результате получаем расшифрованное сообщение M=TRANSLATE
Приложение
Таблица 6. Варианты заданий.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.