Design of Secure Chatting Application with End to End Encryption for Android Platform
Journal Title: Iraqi Journal for Computers and Informatics - Year 2017, Vol 43, Issue 1
Abstract
In this paper, a secure chatting application with end to end encryption for smart phones that used the android OS has been proposed. This is achieved by the use of public key cryptography techniques. The proposed application used the Elliptic Curve Diffie Hellman Key Exchange (ECDH) algorithm to generate the key pair and exchange to produce the shared key that will be used for the encryption of data by symmetric algorithms. The proposed Application allows the users to communicate via text messages, voice messages and photos. For the text message security the standard AES algorithm with a 128 bit key are used. The generated key (160 bit) minimized to 128 bit length by selecting the first 128 bit of the generated key in order to be used by the AES algorithm. For the voice and image security processes the proposed application used the symmetric algorithm RC4 for this purpose.
Authors and Affiliations
Ammar Hammad Ali, Ali Makki Sagheer
Design of Secure Chatting Application with End to End Encryption for Android Platform
In this paper, a secure chatting application with end to end encryption for smart phones that used the android OS has been proposed. This is achieved by the use of public key cryptography techniques. The proposed applica...
PID Controller Design for Cruise Control System using Particle Swarm Optimization
This paper presents a design of a Proportional-Integral-Derivative (PID) controller for automobile cruise control system. The parameters of the PID controller, which are the proportional ( ), derivative ( ) , and integra...
Compression image sharing using DCT- Wavelet transform and coding by Blackely method
: The increased use of computer and internet had been related to the wide use of multimedia information. The requirement for protecting this information has risen dramatically. To prevent the confidential information fro...
Quadcopter Based Object Detection and Localization
Abstract: This paper presents the development and integration of an X-configuration quadcopter with an IP camera for object detection based on the color of an object. A KK2 microcontroller is used to control the quadcopt...
The Concept of Building a Model of the National Blood Information System
The development of modern information technologies in medicine makes actually the creation of the national Information Systems (IS) for joint activities of medical institutions, improve the quality of health services and...