Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/19988
Title: Реалізація криптографічного протоколу цифрового підпису
Authors: Миколенко, Олександр Андрійович
Keywords: криптографічний протокол
ECDSA
OpenSSL
C++
аудит і безпека
сертифікація ключів
кваліфікований електронний підпис
захист інформації
Issue Date: 2024
Abstract: UA : Предмет дослідження - законодавчі аспекти та технічна реалізація криптографічних протоколів, зокрема алгоритму цифрового підпису на еліптичних кривих (ECDSA) з використанням OpenSSL у C++. Мета дослідження - аналіз існуючої законодавчої бази України щодо використання цифрового підпису та розробка практичних рекомендацій з його впровадження з використанням сучасних криптографічних протоколів. У кваліфікаційній роботі викладено теоретичні відомості про криптографічні протоколи цифрового підпису, зокрема алгоритм ECDSA та його реалізацію з використанням OpenSSL у C++. Розглянуто законодавчі акти України, що регулюють використання цифрового підпису, включаючи Закон України "Про електронні довірчі послуги" та Закон України "Про захист інформації в інформаційно-телекомунікаційних системах". Проаналізовано вимоги до кваліфікованого електронного підпису та постачальників електронних довірчих послуг. В практичній частині роботи представлено розробку прикладу реалізації алгоритму ECDSA на основі бібліотеки OpenSSL у середовищі C++.
EN : The purpose of the study is to analyze the existing legislative framework of Ukraine regarding the use of digital signatures and to develop practical recommendations for its implementation using modern cryptographic protocols. The thesis project presents theoretical information about digital signature cryptographic protocols, in particular the ECDSA algorithm and its implementation using OpenSSL in C++. The legislative acts of Ukraine regulating the use of digital signatures, including the Law of Ukraine “On Electronic Trust Services” and the Law of Ukraine “On Protection of Information in Information and Telecommunication Systems” are considered. The author analyzes the requirements for a qualified electronic signature and providers of electronic trust services. The practical part of the paper presents the development of an example of implementation of the ECDSA algorithm based on the OpenSSL library in the C++ environment.
Description: Миколенко О. А. Реалізація криптографічного протоколу цифрового підпису : кваліфікаційна робота овітньо-професійного ступеня фаховий молодший бакалавр спеціальності 021 "Інженерія програмного забезпечення" освітньо-професійної програми "Розробка програмного забезпечення" / наук. керівник А. В. Неласа. Запоріжжя : ВСП EПФК ЗНУ, 2024. 47 с.
URI: https://dspace.znu.edu.ua/jspui/handle/12345/19988
Appears in Collections:Кваліфікаційні роботи освітньо-професійного ступеня фаховий молодший бакалавр

Files in This Item:
File Description SizeFormat 
Миколенко О_release.pdfДипломна робота672.2 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.