Secure Communicator
Secure Communicator
diploma thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/40747Identifiers
Study Information System: 101839
Collections
- Kvalifikační práce [10134]
Author
Advisor
Referee
Peterka, Jiří
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software Systems
Department
Department of Distributed and Dependable Systems
Date of defense
3. 9. 2012
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
bezpecnost komunikace, kryptografie, VoIP, SIP, AndroidKeywords (English)
secure communication, cryptography, VoIP, SIP, AndroidZabezpečená dálková komunikace byla vždy důležitým tématem pro lidi manipulujícimi s citlivými informacemi. Nyní s příchodem tzv. inteligentních mobilních telefonů je odposlech a shromažďování informací snadné jako nikdy. Naštěstí chytré telefony představují nejenom problémy v oblasti bezpečnosti, ale také příležitost k ochraně soukromí. Tato práce se pokouší vytvořit generickou softwarovou architekturu komunikátora, který by měl být schopen přenášet hlas, video a další různé formy binárních dat bezpečným způsobem. Budou v ní analyzované a použité různé komunikační kanály k dosažení maximální úrovně autenticity, integrity a důvěrnosti dat v prostředí, kde je potřeba se vyhnout centrálnímu bezpečnostnímu prvku. Výsledná architektura bude testováná na Voice-over-IP (VoIP) prototypu pro mobilní platformu Android Google, čímž se ukáže, zda je tento přístup prakticky použitelný na aktuálně dostupných telefonech.
Secured long-distance communication has always been an important topic for people handling sensitive information. Now with the arrival of ``intelligent`` mobile phones eavesdropping and information gathering is as easy as never. Luckily smartphones present not only problems in terms of security but also an opportunity to protect ones privacy. This thesis attempts to construct a generic software architecture of a communicator which could be capable of transferring voice, video and other various forms of binary data in a secure way. It will analyse and use different communication channels to reach a maximum level of data authenticity, integrity and confidentiality in an environment where a central security element needs to be avoided. The resulting architecture will be tested on a Voice-over-IP (VoIP) application prototype for the mobile Google Android platform to show whether the approach is practically usable on currently available phones.