Раздел
Программирование
Просмотров
112
Покупок
0
Антиплагиат
Не указан
Размещена
9 Янв 2023 в 12:10
ВУЗ
Не указан
Курс
Не указан
Стоимость
350 ₽
Демо-файлы   
1
png
изображение_2023-01-09_120946637 изображение_2023-01-09_120946637
4.7 Кбайт 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). Использовать ГОСТ по шифрованию, для шифрования и дешифрования своих ФИО. ГОСТ по шифрованию можно симметричный или ассиметричный. Те, что были в л.р. Не использовать. В отчёте указать ГОСТ, название, дату создания, всю теорию, пример своего расчёта (только для шифрования). ГОСТ по кодированию по аналогии, кроме примера расчёта (его только для шифрования) .

Вам подходит эта работа?
Похожие работы
Информационные технологии
Тест Тест
2 Мая в 15:07
8 +1
0 покупок
Информационные технологии
Тест Тест
2 Мая в 13:28
8 +2
0 покупок
Информационные технологии
Статья Статья
2 Мая в 03:47
10
0 покупок
Информационные технологии
Тест Тест
1 Мая в 20:19
5
0 покупок
Информационные технологии
Курсовая работа Курсовая
30 Апр в 19:59
20 +2
0 покупок
Другие работы автора
Педагогика
Дипломная работа Дипломная
5 Ноя 2023 в 08:57
32
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:25
142
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:19
101 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:16
132 +1
0 покупок
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:14
98
0 покупок
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:11
115
2 покупки
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:09
105
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:07
124 +1
0 покупок
Информационные технологии
Реферат Реферат
15 Апр 2023 в 09:06
109
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 08:58
99 +1
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:41
144
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:34
259
2 покупки
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:32
157
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:30
95 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:27
116
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:23
146
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:20
123 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:18
126
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:13
127 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:08
132
1 покупка
Темы журнала
Показать ещё
Прямой эфир