Раздел
Программирование
Просмотров
115
Покупок
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). Использовать ГОСТ по шифрованию, для шифрования и дешифрования своих ФИО. ГОСТ по шифрованию можно симметричный или ассиметричный. Те, что были в л.р. Не использовать. В отчёте указать ГОСТ, название, дату создания, всю теорию, пример своего расчёта (только для шифрования). ГОСТ по кодированию по аналогии, кроме примера расчёта (его только для шифрования) .

Вам подходит эта работа?
Похожие работы
Информационные технологии
Тест Тест
6 Мая в 13:01
14
0 покупок
Информационные технологии
Тест Тест
4 Мая в 11:40
23
0 покупок
Информационные технологии
Отчет по практике Практика
4 Мая в 10:59
5
0 покупок
Информационные технологии
Тест Тест
3 Мая в 23:18
20
0 покупок
Другие работы автора
Педагогика
Дипломная работа Дипломная
5 Ноя 2023 в 08:57
33 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:25
143
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:19
103 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:16
133
0 покупок
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:14
100
0 покупок
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:11
116
2 покупки
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:09
106
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:07
125
0 покупок
Информационные технологии
Реферат Реферат
15 Апр 2023 в 09:06
110
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 08:58
100
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:41
146
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:34
262 +1
2 покупки
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:32
158
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:30
97
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:27
119
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:23
148
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:20
124
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:18
128 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:13
129
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:08
136
1 покупка
Темы журнала
Показать ещё
Прямой эфир