Мобільний застосунок шифрування повідомлень
Вантажиться...
Дата
2025
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дипломна робота виконана на 69 сторінках, містить 20 ілюстрацій, 10 таблиць, 1 додаток, 16 джерел в переліку посилань.
Мета роботи – розробити мобільний застосунок для безпечного обміну конфіденційними повідомленнями шляхом їхнього шифрування та передачі у вигляді QR‑коду.
Методи та засоби: архітектурний підхід MVVM; моделювання бізнес-процесів за стандартом BPMN; програмування на мові Swift; фреймворк SwiftUI для розробки інтерфейсу користувача та інтеграції з камерою/галереєю; бібліотека CryptoSwift для забезпечення криптографічних функцій; Core Image для створення та обробки QR-кодів; фреймворки XCTest і ViewInspector для автоматизації тестування.
Результат – мобільний додаток, який дає змогу користувачам вводити текст повідомлення, обирати алгоритм шифрування (AES, Blowfish, ChaCha20), генерувати зашифрований QR‑код, імпортувати або сканувати існуючі коди та безпечно розшифровувати повідомлення лише при введенні коректного паролю.
Опис
Ключові слова
мобільний застосунок, шифрування повідомлень, QR код, MVVM, BPMN, mobile application, message encryption, QR code, Swift, SwiftUI, CryptoSwift
Бібліографічний опис
Терела А. А. Мобільний застосунок шифрування повідомлень : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Терела Артем Анатолійович. – Київ, 2025. – 69 с.