Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Произвести шифрование текста, используя таблицу Вижинера.Стр 1 из 6Следующая ⇒
Т а б л и ц а 1.1
1.3.2 Расшифровать зашифрованный текст.
1.4 Методические указания по выполнению работы
1.4.1 Необходимо произвести шифрование текста, используя таблицу Вижинера. Для решения задачи составим таблицу, которая представляет собой квадратную матрицу с числом элементов К, где К – число символов в алфавите (К=32). В первой строке матрицы записываем буквы в порядке очередности их в алфавите, во второй – та же последовательность, но со сдвигом влево на одну позицию, в третьей – со сдвигом влево на две позиции и т. д. Освободившиеся места справа заполняются вытесненными влево буквами, записываемыми в естественной последовательности, как показано на рисунке 1.1.
Рисунок 1.1 – Таблица шифрования Вижинера.
Для шифрования текста устанавливается ключ, выбранный согласно варианту, и представляющий собой некоторое слово или набор букв. Далее из полной матрицы выбирается подматрица шифрования. Она включает первую строку и строки матрицы, начальными буквами которых являются последовательно буквы ключа. На рисунке 1.2 представлена подматрица, составленная по ключу У Ф Х Щ Ъ Ы.
Рисунок 1.2 – Ключ шифрования.
Процесс шифрования включает следующую последовательность действий (см. рисунок.1.3): а) под каждой буквой шифруемого текста записываются буквы ключа, причем ключ повторяется требуемое число раз; б) каждая буква шифруемого текста заменяется на букву, расположенную на пересечении столбца, начинающегося с буквы текста, и строки, начинающейся с буквы ключа. У Ф Х Щ Ъ Ы
Рисунок 1.3. Механизм шифрования заменой
Как видно на рисунке 1.3, зашифрованный текст делится на группы по четыре буквы в каждой. 1.4.2 Для расшифровывания зашифрованного текста необходимо знать ключ. Расшифровывание текста выполняется в следующей последовательности (см.рисунок 1..4): а) над буквами зашифрованного текста сверху последовательно записываются буквы ключа; б) в строке подматрицы таблицы Вижинера, начинающейся с буквы ключа, отыскивается буква зашифрованного текста; буква первой строки, находящаяся в соответствующем столбце, будет буквой расшифрованного текста; в) полученный текст группируется в слова по смыслу.
Рисунок 1.4 – Механизм расшифрования.
1.5 Контрольные вопросы
1.5.1 Что такое симметричная система шифрования? В чем ее отличие от асимметричной системы? 1.5.2 Расскажите принцип шифрования с помощью таблицы Вижинера. 1.5.3 В какой последовательности осуществляется процесс расшиф-рования текста?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 175; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.227.228.95 (0.025 с.) |