Please use this identifier to cite or link to this item: https://er.knutd.edu.ua/handle/123456789/27786
Title: Розроблення алгоритмів та моделей технологій кібербезпеки
Other Titles: Development of algorithms and models of cyber security technologies
Authors: Астістова, Т. І.
Унгур'ян, С. Д.
Keywords: алгоритм
клієнт-серверні технології
автентифікація
шифрування
цифровий підпис Ель-Гамалю
Python
algorithm
client-server technologies
authentication
encryption
El-Gamal digital signature
RSA
BCrypt
DES
Blowfish
Issue Date: Nov-2023
Publisher: Київський національний університет технологій та дизайну
Citation: Унгур'ян С. Д. Розроблення алгоритмів та моделей технологій кібербезпеки : кваліфікаційна робота за спеціальністю 122 Комп’ютерні науки / С. Д. Унгур'ян ; наук. кер. Т. І. Астістова ; рец. Г. В. Мельник. – Київ : КНУТД, 2023. – 68 с.
Abstract: В магістерській кваліфікаційній роботі проведено аналіз технологій в галузі кібербезпеки; моделей інформаційної безпеки; наведені приклади типів атак; розглянуто методи та принципи шифрування; розглянуто алгоритми шифрування на прикладах алгоритму Г. Файстеля, алгоритму DES, алгоритму безпеки BCrypt, алгоритм шифрування Blowfish та шифрування в системі RSA. Розглянуто криптосистему з відкритим ключем Ель-Гамалю та цифрового підпису Ель-Гамалю. В роботі була розроблена система аутентифікації даних користувача на основі клієнт-серверної технології. Ця підсистема може використовуватись як в особистому використанні, так і в інформаційно-телекомунікаційній системі. Розроблена база даних, інтерфейс користувача, діаграма прецидентів сценарію. Розроблена програмна реалізація алгоритму Ель-Гамаля (AES) на мові програмування Python та програма на основі алгоритму Ель-Гамаля для управління пристроєм та шифрування/дешифрування повідомлень. Використання алгоритму AES та універсального коду дозволяють встановлювати справжність автора даних у разі виникнення сумнівів щодо авторства та забезпечення конфіденційності.
In the master's qualification work, an analysis of technologies in the field of cyber security was carried out; information security models; examples of attack types are given; methods and principles of encryption are considered; encryption algorithms are considered using the examples of H. Feistel's algorithm, DES algorithm, BCrypt security algorithm, Blowfish encryption algorithm and RSA encryption. The El-Gamal public-key cryptosystem and the El-Gamal digital signature are considered. The work developed a user data authentication system based on client-server technology. This subsystem can be used both in personal use and in the information and telecommunication system. Developed database, user interface, script precedent diagram. Developed software implementation of El-Gamal algorithm (AES) in Python programming language and software based on ElGamal algorithm for device control and message encryption/decryption. The use of the AES algorithm and the universal code allow you to establish the authenticity of the author of the data in case of doubts about the authorship and ensure confidentiality.
URI: https://er.knutd.edu.ua/handle/123456789/27786
Faculty: Факультет мехатроніки та комп'ютерних технологій
Department: Кафедра комп'ютерних наук
Appears in Collections:Кафедра комп'ютерних наук (КН)
Магістерський рівень

Files in This Item:
File Description SizeFormat 
Dyplom122_Unguryanu_Astistova.pdf1,41 MBAdobe PDFView/Open


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