Написать код на python

1 500 руб. за проект
27 февраля 2023, 13:54 • 11 откликов • 83 просмотра
1.Создать программу, которая зашифровывает и расшифровывает файлы с использованием шифра Цезаря (с. 11 пособия «Основы криптографии» Алферова и др., далее - пособия). При этом имена входного и выходного файлов, а также режим работы (зашифрование/расшифрование) и ключ (в качестве которого используется величина смещения алфавита) задаются параметрами командной строки программы (подсказка: sys.argv).
2.Зашифровать и расшифовать произвольный текстовый файл.
3.Выполнить криптоанализ на основе частот появления символов: построить 2 гистограммы, показывающие доли каждого из символов: 1) в каком-либо объемном текстовом файле (предлагается использовать текст «Войны и мира» Л.Н. Толстого из прилагаемого файла) и 2) в зашифрованном файле. Убедиться в совпадении кодов наиболее часто встречающихся зашифрованных символов с соответствующими кодами открытого текста.
Пособие есть в электронном виде.

Отзывы
R50 6bb27a3afb90bfac8325548e1a789e96
Заказчик
Все четко. Адекватная цена. Деловой подход в выполнею просьбы. Понравилось взаимодействать. Творческий подход. Рекомендую .
~ 1 год назад
R50 b4d594e2f71f8c25e81d4a72eeca18ad
Фрилансер
Отличный заказчик, предоставил всю необходимую информацию и материалы, всегда на связи и оперативно отвечает на вопросы. Будем продолжать сотрудничество!
~ 1 год назад