Using Near-Field Communication (NFC) to Improve Messaging Privacy on Android OS

Loading...
Thumbnail Image

Date

Authors

Karmazín, Jaromír

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

V této práci vytváříme jednoduchý systém pro rychlou textovou komunikaci (IM), který využívá technologii Near-Field Communication (NFC) ke zlepšení bezpečnosti a soukromí. V první části zkoumáme samotnou technologii NFC. Poté se věnujeme možnostem NFC v operačním systému Android pro chytrá mobilní zařízení a také existujícím aplikacím, které tyto možnosti využívají. Rovněž zkoumáme nejmodernější přístup k bezpečnému IM, zejména Signal Protocol a jeho open-source implementaci pro Android. Dále pak navrhujeme IM systém, který používá Signal Protocol pro šifrování zpráv a NFC pro výměnu kryptografického materiálu, aniž by vyžadoval použití telefonních čísel nebo důvěryhodnou třetí stranu. Nakonec předkládáme vzorovou implementaci klientské i serverové aplikace a zhodnocení vlastností tohoto systému z hlediska soukromí a bezpečí.
In this thesis, we build a simple instant messaging (IM) system that makes use of Near-Field Communication (NFC) for improved security and privacy. First, we analyze the NFC technology itself. Then, we research the NFC capabilities of Android, a popular operating system for smart mobile devices, as well as existing applications that use these capabilities. We also research the state of the art regarding secure IM, especially Signal Protocol and its open-source implementation for Android. Next, we design an IM system that uses Signal Protocol for message encryption and NFC for the exchange of cryptographic material, requiring neither the use of phone numbers nor a trusted third party. Finally, we show a reference implementation of the client and server applications and an evaluation of the security and privacy properties of this system.

Description

Citation

KARMAZÍN, J. Using Near-Field Communication (NFC) to Improve Messaging Privacy on Android OS [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016.

Document type

Document version

Date of access to the full text

Language of document

en

Study field

Bezpečnost informačních technologií

Comittee

doc. Dr. Ing. Petr Hanáček (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) doc. Ing. Vladimír Drábek, CSc. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) doc. Ing. Jan Staudek, CSc. (člen)

Date of acceptance

2016-06-20

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Je možné doručit klič novému uživateli, se kterým chci komunikovat přes jiného uživatele, který se mnou již komunikuje? Svoji odpověď zdůvodněte.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO