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

Вам подходит эта работа?
Похожие работы
Информационные технологии
Реферат Реферат
19 Дек в 19:45
35 +1
0 покупок
Информационные технологии
Тест Тест
17 Дек в 17:05
146
0 покупок
Информационные технологии
Контрольная работа Контрольная
17 Дек в 10:18
119
0 покупок
Информационные технологии
Контрольная работа Контрольная
16 Дек в 23:21
58
0 покупок
Другие работы автора
Педагогика
Дипломная работа Дипломная
5 Ноя 2023 в 08:57
74
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:25
318
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:19
152
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:16
188
0 покупок
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:14
150
0 покупок
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:11
176 +1
2 покупки
Информационные технологии
Курсовая работа Курсовая
15 Апр 2023 в 09:09
151
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 09:07
176 +1
0 покупок
Информационные технологии
Реферат Реферат
15 Апр 2023 в 09:06
163
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
15 Апр 2023 в 08:58
145
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:41
184
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:34
365
3 покупки
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:32
230
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:30
144
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:27
159
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:23
194
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:20
174
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:18
174 +1
0 покупок
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:13
222
1 покупка
Информационные технологии
Лабораторная работа Лабораторная
9 Янв 2023 в 12:08
299
1 покупка
Темы журнала
Показать ещё
Прямой эфир