Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Розробка програмного засобу для шифрування за допомогою ЄЦП

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Метою курсового проекту, що розробляється, є розробка робочої програми для захисту файлів, а саме текстових документів шляхом накладання ЕЦП. Результатом курсового проекту буде програмний засіб, що дозволить захищати текстові файли довільного розміру електронно-цифровим підписом. Розробити систему захисту файлів за допомогою електронно-цифрового підпису. Для виконання поставленої мети необхідно… Читати ще >

Розробка програмного засобу для шифрування за допомогою ЄЦП (реферат, курсова, диплом, контрольна)

Задача, мета та вимоги до програмного засобу

Для досягнення поставленої мети слід вирішити наступні задачі:

визначити сутність і ознаки електронно-цифрового підпису;

визначити переваги використання електронно-цифрового підпису;

дослідити можливості використання електронно-цифрового підпису;

визначити проблеми вдосконалення електронно-цифрового підпису;

розробити систему захисту файлів за допомогою електронно-цифрового підпису.

Результатом курсового проекту буде програмний засіб, що дозволить захищати текстові файли довільного розміру електронно-цифровим підписом.

Задачею курсового проекту є створення засобу захисту файлів від модифікації шляхом накладання ЕЦП. Потрібно розробити програмний засіб, що забезпечує захист тексту будь-якого розміру шляхом накладання ЕЦП. Крім того, програма може зберігати хеш-значення та сам підпис в окремому файлі. При модифікації тексту, який був підписаний ЕЦП, з’являється вікно з помилкою, що текст не відповідає цифровому підпису.

Метою курсового проекту, що розробляється, є розробка робочої програми для захисту файлів, а саме текстових документів шляхом накладання ЕЦП.

Для виконання поставленої мети необхідно передбачити такі вимоги:

розробити загальну схему функціонування програми;

розробити схему функціонування захисту;

підготувати алгоритм шифрування файлів;

протестувати програму на правильність роботи;

розробити інструкцію до програми.

Показати весь текст
Заповнити форму поточною роботою