Раздел
Программирование
Просмотров
276
Покупок
0
Антиплагиат
Не указан
Размещена
9 Янв 2023 в 12:10
ВУЗ
Не указан
Курс
Не указан
Стоимость
350 ₽
Демо-файлы   
1
png
изображение_2023-01-09_120946637
4.7 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
rar
8
623.3 Кбайт 350 ₽
Описание

РАБОТА 1. Тема: Методы перестановки

Задание.

Реализовать шифрование своих фамилии, имени и отчества (по примеру 1-3) с помощью одного, двух ключей, по алгоритму Цезаря, с помощью гамильтонова пути (граф взять один из предложенных в конце, путь придумать самостоятельно!). Реализацию осуществить вручную, с помощью любого приложения, программно на любом языке программирования.

Составить отчет с пошаговыми описанием ручного расчета, листингом программы с результатами работы программы.

К отчету приложить рабочий программный продукт.


РАБОТА 2. Тема «Методы замены»

ЗАДАНИЕ

Открытый текст - фамилия, ключ - имя.

Произвести шифрование и расшифровывание фамилии с помощью шифра Вижинера и одной из формул Бофорта (расчет в ручную, в любой прикладной программе, разработать программу на любом языке программирования).


РАБОТА 3. Тема «Методы аналитических преобразований»

Задание 1.

Реализовать зашифрование и расшифрование своих фамилии, имени и отчества с помощью матрицы С. Между словами ставить пробелы в виде символа «_» 33 символ в таблице 1.

Матрицу С взять из таблицы 2 по номеру своего варианта.

Задание 2.

Реализовать шифрование своей фамилии по примеру 2 и 3.

Вектор С придумать самостоятельно, размерность 5 цифр.


РАБОТА 4. Тема «Методы аналитических преобразований»

Задание 1.

Реализовать шифрование своей фамилии по примеру 1.

Вектор С придумать самостоятельно, размерность 5 цифр.

Задание 2. Реализовать шифрование своей фамилии по примеру 2-4. Значение а и р из таблицы 2. Для примеров 3 и 4 значение ключей придумать самостоятельно.


РАБОТА 5. Тема. Полиалфавитная подстановка.

Задание.


1. Реализовать зашифрование и расшифрование своей фамилии и имени.

2. В качестве ключа использовать свое отчество.

3. Алфавит – кириллица, матрица 4х8. В начале матрицы поставить ключ без повторяющихся символов, затем оставшийся алфавит.

4. Объединить символы «Ь» и «Ъ» в одну ячейку.


Работа № 6. Кодирование длин серий

Задание.

Реализовать кодирование серий по первому, второму и третьему алгоритмам.

Задание взять из таблицы по своему варианту.


Работа № 7. Код Хэмминга

Задание. Реализовать зашифрование и расшифрование своих: фамилии, имени и отчества.


Работа № 8. Алгоритм Хаффмана

Задание. Произвести кодирование текста. Текст (1 глава из произведения) выбрать из таблицы согласно варианту журнала.


Работа № 9. Тема. Ассиметричное шифрование

Задание. Реализовать зашифрование и расшифрование своих первой буквы фамилии и инициалов ИО по примеру 1.

Простые числа выбрать самостоятельно.


Работа № 10. Тема. Ассиметричное шифрование

Задание. Реализовать зашифрование и расшифрование своих первой буквы фамилии и инициалов ИО по примеру 1.

Простые числа выбрать самостоятельно.


Работа № 11. Тема. Алгоритм Рабина.

Задание.

Реализовать зашифрование и расшифрование своей фамилии, имени и отчества.


Работа № 12. Тема. Криптосистема Меркла-Хеллмана

Задание.

Реализовать зашифрование и расшифрование своей фамилии, имени и отчества.


Итоговое задание

Найти один ГОСТ по шифрованию и один по кодированию (всего 2). Использовать ГОСТ по шифрованию, для шифрования и дешифрования своих ФИО. ГОСТ по шифрованию можно симметричный или ассиметричный. Те, что были в л.р. Не использовать. В отчёте указать ГОСТ, название, дату создания, всю теорию, пример своего расчёта (только для шифрования). ГОСТ по кодированию по аналогии, кроме примера расчёта (его только для шифрования) .

Вам подходит эта работа?
Похожие работы
Информационные технологии
Тест Тест
9 Окт в 23:39
6
0 покупок
Информационные технологии
Отчет по практике Практика
7 Окт в 17:58
11
0 покупок
Информационные технологии
Тест Тест
6 Окт в 18:22
17 +1
0 покупок
Информационные технологии
Отчет по практике Практика
6 Окт в 15:01
12
0 покупок
Другие работы автора
Педагогика
Дипломная работа Дипломная
5 Ноя 2023 в 08:57
193
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:25
505 +1
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:19
283
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:16
335 +1
0 покупок
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:14
283
0 покупок
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:11
315 +1
2 покупки
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:09
227
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:07
365 +1
0 покупок
Информационные технологии
Реферат Реферат
15 Апр 2023 в 09:06
311
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 08:58
306 +1
4 покупки
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:41
330 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:34
772
4 покупки
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:32
399
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:30
276 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:27
375 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:23
318
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:20
301
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:18
312
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:13
520
3 покупки
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:08
484
1 покупка
Темы журнала
Показать ещё
Прямой эфир