Aplikace pro šifrovanou komunikaci

Abstract

The objective of this thesis is to develop an application for Android operating system that allows to communicate via encrypted OpenVPN connection. Application supports text messaging, voice communication, video transfer and sharing files between users. The first part of this thesis consists of theoretical description of used technologies including Android OS, OpenVPN, SIP protocol for voice and video communication, XMPP protocol for text messagging and Owncloud for file sharing. The second part deals with the implementation of the application itself. It describes the used API and libraries, structure of the final application and it's functioning including pictures.

Description

Subject(s)

Android, OpenVPN, VPN, SIP, XMPP, Owncloud, Openfire, Asterisk, encryption, communication

Citation