Лабораторные работы по основы криптографии №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»

Ваше имя *E-mail *
E-mail *
Оплата картой, электронные кошельки, с мобильного телефона. Мгновенное поступление денег. С комиссией платежной системы
Оплата вручную с карты, электронных кошельков и т.д. После перевода обязательно сообщите об оплате на 3344664@mail.ru




Нажав на кнопку "заказать", вы соглашаетесь с обработкой персональных данных и принимаете пользовательское соглашение

Так же вы можете оплатить:

Карта Сбербанка, номер: 4279400025575125

Карта Тинькофф 5213243737942241

Яндекс.Деньги 4100112624833

QIWI-кошелек +79263483399

Счет мобильного телефона +79263483399

После оплаты обязательно пришлите скриншот на 3344664@mail.ru и ссылку на заказанную работу.