Використання алгоритму шифрування AES-256-CBC для зберігання даних автентифікації автономного помічника.

No Thumbnail Available

Date

2023

Journal Title

Journal ISSN

Volume Title

Publisher

СНУ ім. В. Даля

Abstract

У статті розглянуте актуальне питання розробки автономного помічника зберігання даних автентифікації, що допоможе забезпечити безпеку та надійність доступу до конфіденційної інформації та запобігти можливим крадіжкам даних. Оскільки у зв'язку зі зростанням використання онлайн-сервісів та електронної комерції, ризик несанкціонованого доступу до особистих даних користувачів значно збільшується. Для реалізації розробки використано мову програмування PHP, фреймворк Lumen, Telegram Bot API, Linux, Git/GitHub, в якості СУБД використано MySQL. Розглянуто протокол MTProto, який використовується месенджером Telegram, а також методи шифрування, які застосовуються у фреймворку Lumen, а саме методи шифрування та дешифрування даних на основі майстер-ключа, що дозволило забезпечити безпеку передачі та збереження даних автентифікації. Всі зашифровані значення шифруються за допомогою OpenSSL і шифру AES-256-CBC, додатково всі зашифровані значення підписуються кодом автентифікації повідомлення (MAC), щоб виявити будь-які зміни в зашифрованому рядку. Розроблений автономний помічник зберігання даних автентифікації має такі функціональні можливості: автентифікація користувача, управління паролями, швидкий пошук, імпорт та експорт даних, захист даних. А також має важливу перевагу перед існуючими засобами зберігання даних, такими як зберігання на локальному пристрої, використання хмарних сервісів, використання менеджерів паролів, оскільки забезпечує високий рівень захисту конфіденційної інформації користувачів за допомогою сучасних технологій шифрування та зменшення ризику витоку персональних даних при використанні онлайн-сервісів. Після реалізації системи, було проведено тестування та продемонстрована взаємодія автономного помічника з користувачем.

Description

Keywords

автономний помічник, алгоритм шифрування, безпека, збереження даних автентифікації, чат-бот

Citation

Деркач М. В., Мишко О. Є. Використання алгоритму шифрування AES-256-CBC для зберігання даних автентифікації автономного помічника. Наукові вісті Далівського університету. 2023. №24.