An Implementation Of Advanced Encryption Standard In Mobile Communication: Secure Mesaging Application
Abstract
The emergence of Short Messaging services (SMS) has extensively transformed the nature of
communication and information sharing. Billions of text messages are sent daily in the world
sent in plain text format and hence user privacy and security is not assured. With the increasing
number of software crackers available for free in the internet, SMS continues to suffer from
security vulnerabilities and loopholes. Information security has long been thought to be inclusive
of only personal computers and networks. However, with the technological trend shifting from
computers to mobile devices, malicious attackers are now targeting mobile devices and their
users
The aim of this project was to develop a secure messaging platform for Java enabled phones to
reduce these vulnerabilities and loopholes. To implement the Advanced Encryption Standard
(AES), the application was developed in MIDP 2.0 and CLDC 1.1configurations and applied
symmetric encryption concepts. The experimental results revealed that the system was able to
encrypt, decrypt, send and receive text messages without adding changing the size of the packets.
The decision to use AES was based on the status of AES as the currently accepted standard for
data encryption, and its nearly ubiquitous use in encryption-offering software (and hardware). It
is a thoroughly analyzed and accepted algorithm, offering powerful encryption with a small key
size. More so, Java Micro-edition for small devices (J2ME) comes with advanced encryption
standard classes that can be applied during the development of mobile applications therefore
AES is easier to implement in Java platforms as compared to DES which is much slowerdepending
on the size of the key.
Citation
Mutua, V.;2013.An Implementation Of Advanced Encryption Standard In Mobile Communication: Secure Mesaging Application.Publisher
University of Nairobi School Of Computing And Informatics