Розробка систем захисту даних на об'єктах інформаційної діяльності : кваліфікаційна (бакалаврська) робота
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Одеса : НУ «ОЮА»
Abstract
Кваліфікаційна робота на тему “Розробка систем захисту даних на об'єктах інформаційної діяльності” на здобуття першого (бакалаврського) рівня вищої освіти за спеціальністю 125 Кібербезпека, освітньою програмою: Кібербезпека, містить 18 рисунків, 2 додатки, 20 літературних джерел за переліком посилань. Робота виконана на 51 сторінці загального тексту і 41 сторінці основного тексту. Метою роботи є розробка систем захисту даних на об'єктах інформаційної діяльності. Розроблено програмну систему для безпечного управління паролями з використанням сучасних криптографічних методів. Реалізовано графічний інтерфейс на основі бібліотеки tkinter для зручного введення, збереження та отримання паролів. Система підтримує вибір різних методів хешування (SHA-1, SHA-256, SHA-384, SHA-512) для генерації ключів шифрування, використовуючи бібліотеку hashlib. Для забезпечення безпеки паролів застосовується шифрування за допомогою бібліотеки cryptography (алгоритм Fernet), а також генерація випадкової солі (os.urandom) для захисту від атак на ключі. Дані зберігаються у файлі passwords.json у зашифрованому вигляді, а ключі та сіль — у окремому файлі. Проведене дослідження відкриває шлях до створення надійних систем управління паролями, які можна безпечно впроваджувати в різноманітних інформаційних середовищах. У майбутньому варто глибше дослідити можливості інтеграції біометричних методів автентифікації з системами, що відстежують незвичну поведінку користувачів, що суттєво посилить захист інформації.
Qualification work on the topic “Development of data protection systems at information facilities” for the first (bachelor's) level of higher education in the specialty 125 Cybersecurity, educational program: Cybersecurity, contains 18 figures, 2 appendices, 20 references in the list of references. The work is executed on 51 pages of general text and 41 pages of the main text. The aim of the work is to develop data protection systems at information activity facilities. A software system for secure password management using modern cryptographic methods has been developed. A graphical interface based on the tkinter library has been implemented for easy entry, storage, and retrieval of passwords. The system supports a choice of different hashing methods (SHA-1, SHA-256, SHA-384, SHA-512) for generating encryption keys using the hashlib library. To ensure the security of passwords, encryption using the cryptography library (Fernet algorithm) is used, as well as random salt generation (os.urandom) to protect against attacks on keys. The data is stored in the passwords.json file in encrypted form, and the keys and salt are stored in a separate file. This research paves the way for the creation of reliable password management systems that can be securely implemented in a variety of information environments. In the future, it is worthwhile to investigate more deeply the possibilities of integrating biometric authentication methods with systems that track unusual user behavior, which will significantly enhance information security.
Description
Колесніков О. О. Розробка систем захисту даних на об'єктах інформаційної діяльності : кваліфікаційна (бакалаврська) робота / О. О. Колесніков. – Одеса : НУ «ОЮА», 2025. – 51 с.
Citation
Колесніков О. О. Розробка систем захисту даних на об'єктах інформаційної діяльності : кваліфікаційна (бакалаврська) робота. Одеса, 2025. 51 с.