лабораторная - id-8921-558
Ця робота успішно виконана на онлайн-сервісі допомоги написанні курсових, дипломних та інших студентських робіт «na5ku. com. ua»
Номер (айді замовлення)
id-8921-558
Тип завдання
Предмет
Кількість сторінок
1
Дата виконання
2022-10-31
Текст завдання
a) Реалізувати алгоритм шифрування/дешифрування DES. Інтерфейс програми повинен дозволяти зчитувати ключ з файлу у двійковому вигляді. Всі наперед задані перестановки та таблиці повинні також зчитуватись з файлу. Передбачити два режими шифрування DES: електронної кодової книги ECB та зчеплення шифроблоків CBC. Розробити реалізацію алгоритмів шифрування та дешифрування найбільш оптимальним чином (по можливості розпаралелити задачі у різних потоках). Програма повинна працювати з файлами довільного формату (шифрувати та дешифрувати). Заміряти час виконання окремо алгоритму шифрування та дешифрування. Перевірити роботу програми на великих текстових файлах >=5Mb та на шифруванні зображень (bmp, png, jpeg), застосовуючи різні режими шифрування. Під час шифрування зображень заголовок файлу повинен залишатись незмінним, щоб була можливість переглянути результат зашифрованого зображення у вигляді картинки. (20б) b) Реалізувати програму шифрування, дешифрування зображень (за допомогою DES), використовуючи crypto library та результат порівняти з власною реалізацією у попередньому пункті. (10б)
Шукаєте виконання такої або схожої роботи? Дізнайтеся вартість прямо зараз!
Останні додані роботи
Використання інформаційних технологій у процесі формування граматичної компетентності учнів 7 класу
Предмет: Методика викладання англійської мови
Тип роботи: Дипломна робота (правки)
Дата виконання: 2024-03-20