THE_ALGORITHMS Telegram 4591
Шифр Виженера

Шифр Виженера можно рассматривать, как шифр, состоящий из последовательности нескольких шифров Цезаря с различными значениями сдвига алфавитов.

Для зашифровывания используется таблица замен, в которой каждой букве алфавита языка исходного сообщения ставится в соответствие несколько вариантов букв для представления в шифротексте. Для этого выбирается кодовое слово длиной n, которое делит открытый текст на отрезки та- кой же длины.

Далее составляется так называемая таблица Виженера: горизонтально записывается алфавит языка исходного сообщения, а вертикально под первым символом алфавита записывается кодовое слово. Заполнение таблицы осуществляется символами алфавита, начинающегося с очередной буквы кодового слова и циклически замыкающегося.

Элемент шифротекста выбирается на пересечении столбца, соответствующего букве открытого текста, и строки, соответствующей букве кодового слова.



tgoop.com/the_algorithms/4591
Create:
Last Update:

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

Шифр Виженера можно рассматривать, как шифр, состоящий из последовательности нескольких шифров Цезаря с различными значениями сдвига алфавитов.

Для зашифровывания используется таблица замен, в которой каждой букве алфавита языка исходного сообщения ставится в соответствие несколько вариантов букв для представления в шифротексте. Для этого выбирается кодовое слово длиной n, которое делит открытый текст на отрезки та- кой же длины.

Далее составляется так называемая таблица Виженера: горизонтально записывается алфавит языка исходного сообщения, а вертикально под первым символом алфавита записывается кодовое слово. Заполнение таблицы осуществляется символами алфавита, начинающегося с очередной буквы кодового слова и циклически замыкающегося.

Элемент шифротекста выбирается на пересечении столбца, соответствующего букве открытого текста, и строки, соответствующей букве кодового слова.

BY Алгоритмы и структуры данных




Share with your friend now:
tgoop.com/the_algorithms/4591

View MORE
Open in Telegram


Telegram News

Date: |

Users are more open to new information on workdays rather than weekends. How to create a business channel on Telegram? (Tutorial) 3How to create a Telegram channel? How to Create a Private or Public Channel on Telegram? Informative
from us


Telegram Алгоритмы и структуры данных
FROM American