Інформаційна система для шифрування транзакцій в банківській сфері

Автор: Лі Джипенг
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційні системи та технології
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2024-2025 н.р.
Мова захисту: англійська
Анотація: Важливість методів шифрування для банківських транзакцій полягає у здатності криптографії створювати довіру в цифровому світі. Вона дозволяє людям здійснювати онлайн-бізнес з упевненістю, знаючи, що вони захищені від шахрайства. У сучасному світі мільйони людей щодня взаємодіють електронно через електронну пошту, банкомати, електронну комерцію та інші засоби. Швидке зростання обсягу електронно переданої інформації зробило криптографію та аутентифікацію ще більш важливими. Найпростіша форма криптографії полягає у перетворенні даних у формат, що обмежує доступ неавторизованих користувачів. Конфіденційність є ключовою у захисті інформації клієнтів банку. Криптографія відіграє важливу роль у забезпеченні безпеки комунікацій, а розвиток криптографії з відкритим ключем дозволив створювати безпечний зв’язок навіть між особами, які раніше не взаємодіяли. Мета та завдання дипломної роботи Метою даної роботи є проєктування мобільного застосунку для шифрування банківських транзакцій, що дозволить користувачам безпечно виконувати операції з шифруванням та дешифруванням на основі їхніх уподобань. Дослідження включає наступні завдання: 1. Проведення аналізу релевантної літератури та предметної області, що включає вивчення основних принципів дослідження, існуючих рішень проблеми та функціональних вимог до програмної системи. 2. Системний аналіз досліджуваного об’єкта, що охоплює опис предметної області розробленої системи та визначення мети й завдань інформаційної системи, що проєктується. Також побудова таких моделей для глибшого аналізу: діаграми потоків даних (DFD) (контекстна, першого та другого рівнів), діаграми випадків використання, узагальнені та детальні діаграми класів, діаграми співпраці, діаграми активності та діаграми розгортання. 3. Формулювання та обґрунтування проблеми: вивчається актуальність розробленого проєкту та здійснюється управління знаннями у вибраній галузі. 4. Методи та засоби реалізації: обираються програмні та апаратні рішення. 5. Реалізація програмного інструменту, що включає створення програмної оболонки для розробленої системи та аналіз функціонування програмного інструменту. Об’єкт дослідження — процес шифрування банківських транзакцій шляхом вибору та застосування відповідних ключів управління. Предмет дослідження зосереджується на аналізі можливостей розповсюдження системи для ширшої аудиторії та її впливу на життя майбутніх користувачів. Також предметом є поступова ідентифікація методів шифрування банківських транзакцій разом з вивченням конкретних механізмів та алгоритмів, що підтримують ці методи. Наукова новизна роботи полягає у теоретичному вивченні різних методів шифрування для транзакцій клієнтів банку та їх практичному застосуванні через розробку програмного інструменту. Проєкт спрямований на вибір найнадійнішого, але водночас простого механізму шифрування, який може ефективно відповідати вимогам конфіденційності великої кількості користувачів банку, забезпечуючи захист їхніх особистих даних.