Гурін, Артем ЛеонідовичТерела, Артем Анатолійович2025-10-132025-10-132025Терела А. А. Мобільний застосунок шифрування повідомлень : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Терела Артем Анатолійович. – Київ, 2025. – 69 с.https://ela.kpi.ua/handle/123456789/76786Дипломна робота виконана на 69 сторінках, містить 20 ілюстрацій, 10 таблиць, 1 додаток, 16 джерел в переліку посилань. Мета роботи – розробити мобільний застосунок для безпечного обміну конфіденційними повідомленнями шляхом їхнього шифрування та передачі у вигляді QR‑коду. Методи та засоби: архітектурний підхід MVVM; моделювання бізнес-процесів за стандартом BPMN; програмування на мові Swift; фреймворк SwiftUI для розробки інтерфейсу користувача та інтеграції з камерою/галереєю; бібліотека CryptoSwift для забезпечення криптографічних функцій; Core Image для створення та обробки QR-кодів; фреймворки XCTest і ViewInspector для автоматизації тестування. Результат – мобільний додаток, який дає змогу користувачам вводити текст повідомлення, обирати алгоритм шифрування (AES, Blowfish, ChaCha20), генерувати зашифрований QR‑код, імпортувати або сканувати існуючі коди та безпечно розшифровувати повідомлення лише при введенні коректного паролю.69 с.ukмобільний застосунокшифрування повідомленьQR кодMVVMBPMNmobile applicationmessage encryptionQR codeSwiftSwiftUICryptoSwiftМобільний застосунок шифрування повідомленьBachelor Thesis