Лабораторные работы по основы криптографии №2, 3, 4
Цена, руб. | 400 |
Номер работы | 28657 |
Предмет | Математика |
Тип работы | Контрольная |
Объем, стр. | 20 |
Оглавление | ХОД РАБОТЫ: Задание 1: Зашифровать свои фамилию и имя, используя шифр простой одинарной перестановки. Задание 2: Зашифровать свои фамилию, имя и отчество, используя шифр блочной одинарной перестановки (размер блока выбрать самостоятельно). Задание 3: Зашифровать свои фамилию, имя и отчество, используя шифр табличной маршрутной перестановки (зашифровать фамилию, имя и отчество; размер таблицы выбрать самостоятельно; маршрут вписывания и выписывания выбрать самостоятельно); Задание 4: Зашифровать свои фамилию, имя и отчество, используя шифр вертикальной перестановки (зашифровать фамилию, имя и отчество; ключевое слово выбрать самостоятельно); Задание 5: Зашифровать свои фамилию и имя, используя шифр поворотной решетки; Задание 6: Зашифровать свои фамилию и имя, используя шифр «магический» квадрат (зашифровать фамилию и имя; размер квадрата – 4 х 4); Задание 7: Зашифровать свои фамилию и имя, используя шифр двойной перестановки (зашифровать фамилию и имя; размер таблицы, а также порядок перестановки строк и столбцов выбрать самостоятельно). ОТВЕТЫ НА КОНТРОЛЬНЫЕ ВОПРОСЫ: 1. В чем состоит отличие шифров простой перестановки от шифров сложной перестановки? 2. Почему шифр простой перестановки не используется для шифрования объемных исходных сообщений? 3. Охарактеризуйте шифр Ришелье. Приведите примеры использования данного шифра. Задание 1: Зашифровать свою фамилию и номер группы шифром гаммирования, используя сложение по mod N (гамму выбрать самостоятельно). Задание 2: Зашифровать свою фамилию и номер группы шифром гаммирования, используя сложение по mod 2 (гамму выбрать самостоятельно, для определения ASCII-кодов символов и перевода их в двоичный код использовать соответствующие функции MS Excel, для записи открытого сообщения использовать строчные буквы, для записи гаммы – прописные). Задание 3: Расшифровать сообщение, зашифрованное методом гаммирования (сложение по mod N). Задание 4: Расшифровать сообщение, зашифрованное методом гаммирования (сложение по mod 2). Использовать кодовую таблицу 1251 – MS Windows. ОТВЕТЫ НА КОНТРОЛЬНЫЕ ВОПРОСЫ: 1. Что такое «гамма», какими величинами она характеризуется, какие виды гамма-последовательностей различают по длине периода? 2. Какая операция используется для реализации процедуры «наложения» при шифровании методом гаммирования? Охарактеризуйте эту операцию. В чем заключается ее смысл? 3. Какие формулы используются для шифрования методом гаммирования в случае сложения по модулю N? В случае сложения по модулю 2? Что означают величины, входящие в эти формулы? 4. Какие формулы используются для расшифрования сообщения, зашифрованного методом гаммирования в случае сложения по модулю N? В случае сложения по модулю 2? Что означают величины, входящие в эти формулы? 5. Что такое коды ASCII? Какие виды кодировок существуют? Задание 1: Зашифровать свою фамилию с помощью алгоритма RSA. Задание 2: Зашифровать свою фамилию с помощью алгоритма укладки ранца (использовать кодировку Windows 1251). Задание 3: Зашифровать свою фамилию с помощью алгоритма Эль-Гамаля. ОТВЕТЫ НА КОНТРОЛЬНЫЕ ВОПРОСЫ: 1. Дайте определение асимметричным шифрам. 2. В чем разница между открытым и закрытым (секретным) ключами? 3. Какие математические функции используются в алгоритмах шифрования с открытым ключом? Приведите пример такой функции. 4. Какие требования предъявляются к криптосистемам с открытым ключом? 5. Какие типы односторонних преобразований используются на сегодняшний день в криптосистемах с открытым ключом? |
Цена, руб. | 400 |
Заказать работу «Лабораторные работы по основы криптографии №2, 3, 4»
Отзывы
-
20.11
Виктория, большое вам спасибо! Очень быстро все, даже не ожидала ))
Екатерина -
11.11
Сергей, большое Вам спасибо, защитила на отлично! Сказали, хорошая работа. Этого бы не было без Ваше
Наталья -
01.11
Это все благодаря вам. Я уже по вашим материалам тут все изучаю. Спасибо огромное вам и автору! Гос
Оксана