Задание 2. Оценка влияния состава гаммы на криптограмму
Повторить исследования, описанные в предыдущем задании, взяв одинаковые для всех вариантов значения гаммы 0000FFFF. Открытый текст берётся из таблицы 3.1.1. Провести анализ сформированной криптограммы, дать комментарии. Обратить внимание на имеющиеся закономерности, просматривающиеся при сравнении открытого текста и криптограммы.
Задание 3. Оценка влияния длины гаммы на криптостойкость Выполнить моделирование криптосистемы, взяв одинаковые для всех вариантов значения гаммы 7A7A7A7A. Открытый текст должен состоять из восьми символов, равных номеру варианта (шестнадцатеричная система счисления). Провести анализ полученных результатов, дать комментарии. Обратить внимание на имеющиеся закономерности, проявляющиеся при сравнении открытого текста и криптограммы.
Задание 4. Расшифрование криптограммы С помощью криптосистемы, схема которой показана на следующем рисунке, расшифровать криптограмму (см. таблицу 3.4.1). Таблица 3.4.1
Шифр гаммирования является симметричным, поэтому для зашифрования и расшифрования используются одинаковые устройства. Криптосистема содержит два АЛУ, которые позволяют расшифровать (или зашифровать) восьмиразрядные символы. Младшие четыре бита открытого текста (или криптограммы) отображаются на индикаторе U3, а старшая тетрада индицируется на U4. Криптограмма (или открытый текст) и гамма размещаются в Генераторе Слов. Криптограмма (или открытый текст) подаётся на шины А, гамма - на шины В арифметико-логических устройств.
Полученные после расшифрования шестнадцатеричные значения открытого текста нужно заменить четырьмя буквами. Для этого следует использовать таблицу CP-1251 (см. Приложение 2).
Порядок выполнения лабораторной работы
Методические указания к заданию 3.1 Результаты моделирования и ручных расчётов нужно поместить в таблицу, форма которой приведена ниже. В таблице в качестве примера содержатся результаты моделирования криптосистемы для варианта 17.
Таблица 4.1.1
Числа открытого текста и гаммы формируются с помощью Генератора слов (Word Generator XWG1). Настройки Генератора, показанные на схеме, соответствуют варианту 17. В остальных вариантах число используемых строк в буфере памяти равно 8. Изменяется объём буфера (число машинных слов) с помощью списка Buffer size, который находится в диалоговом окне Settings. При выполнении своего задания эту величину нужно увеличить до 8.
Четыре цифровых индикатора на схеме исследований отображают значения передаваемого и принимаемого символов, гаммы и криптограммы. С помощью управляющих сигналов: оба АЛУ жёстко устанавливаются в режим выполнения логической операции Исключающее ИЛИ. Моделирование криптосистемы ведётся в пошаговом режиме (за счёт многократных щелчков по кнопке Step…).
Методические указания к заданию 3.2 Данное задание выполняется аналогично предыдущему. Отличие заключается в том, что значения гаммы устанавливаются одинаковыми для всех вариантов 0000FFFF. Наибольшее внимание нужно уделить сравнению криптограммы и открытого текста при различных значениях гаммы.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|