Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
/
З В І Т
до лабораторної роботи №14
з курсу «Безпека інформації в інформаційно-комунікаційних системах»
на тему:
«Електронно-цифровий підпис»
Львів – 2018
Мета роботи: ознайомлення із задачами, які розв’язує електронний цифровий підпис (ЕЦП), вивчення протоколу створення ЕЦП методом застосування алгоритму RSA.
Електро́нний цифрови́й пі́дпис (ЕЦП) (англ. digital signature) — вид електронного підпису, отриманого за результатом криптографічного перетворення набору електронних даних, який додається до цього набору або логічно з ним поєднується і дає змогу підтвердити його цілісність та ідентифікувати підписувача. Електронний цифровий підпис накладається за допомогою особистого ключа та перевіряється за допомогою відкритого ключа.
Надійний засіб електронного цифрового підпису — засіб електронного цифрового підпису, що має сертифікат відповідності або позитивний експертний висновок за результатами державної експертизи у сфері криптографічного захисту інформації.
Одним із елементів обов'язкового реквізиту є електронний підпис, який використовується для ідентифікації автора та/або підписувача електронного документа іншими суб'єктами електронного документообігу.
Оригіналом електронного документа вважається електронний примірник з електронним цифровим підписом автора.
Завдання
1) Запустити програму Labwork6.exe. Відкриється два вікна з інформацією відправника (А) і отримувача (B). Управління вікнами здійснюється незалежно, тобто на екрані комп’ютера можна залишити або вікно A, або вікно B.
2) Згенерувати ключі відправника А, на екрані висвітлюється тільки відкритий ключ А.
3) Згенерувати ключі отримувача B, на екрані висвітлюється тільки відкритий ключ B.
4) Послати відкритий ключ B відправнику А, після чого натиснути «отримати » відправником А. На екрані А висвітлюється відкритий ключ B.
5) Відправник А створює повідомлення, шифрує його і надсилає отримувачу B (кнопка «надіслати»).
6) Отримувач B перевіряє справжність отриманого від А повідомлення, результат первірки подається в окремому віконці.
Виконання роботи
/
Рис 1.1 Початковий стан програми відправника
/
Рис 1.2 Початковий стан програми отримувача
/
Рис 1.3 Обмін відкритими ключами
/
Рис 1.4 Приклад секретного повідомлення
/
Рис 1.5 Отримувач отримав зашифроване повідомлення з ЕЦП
/
Рис 1.6 Перевірка ЕЦП на автентичність
Висновок: на цій лабораторній роботі я познайомився з програмою для здійснення ЕЦП, надсилання і кодування повідомлення. За допомогою цієї програми я здійснив генерацію відкритого ключа та передача його відправнику повідомлення. Далі мною було створено секретне повідомлення яке було закодовано і підписано, це повідомлення було надіслано отримувачу, який власне отримав це повідомлення і перевірив його підпис на автентичність.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!