DATA ENCRYPTION SCHEME USING AN ENHANCED BASE64 ALGORITHM
Keywords:
Cryptography, EB64,, B64,, Security, Encryption, Decryption,, Cipher, KeyAbstract
Logunleko K. B, Adeniji, O.D, Logunleko A. M, Odufowora M. O.
Corresponding Author Department of Computer Science and Statistics, DS Adegbenro ICT Polytechnic, Eruku-Itori, Ewekoro, Ogun state, Nigeria.
Logunleko.kolawole@dsadegbenropoly.edu.ng
Department of Computer Science, University of Ibadan, Oyo State, Nigeria.
od.adeniji@mail.ui.edu.ng
Department of Computer Science, Gateway ICT Polytechnic, Saapade, Ogun State, Nigeria.
adeyinkalogunleko@gmail.com
4151, Scherer Avenue, Newark New Jersey, 07112, USA.
muyek2O14@gmail.com
Abstract
Privacy of data is a requirement to be critically considered when such data is to be transmitted or exchanged via a public network. It is therefore a significant challenge and a huge task to secure such data in transmission. This challenge can be addressed via data encryption. The use of encryption restricts unintended recipients from viewing the data which are deemed confidential and potentially dangerous if made known to adversary. Thus, encryption is a technique that secures relevant data or information from eavesdroppers, attackers and unauthorized users. The aim of this research is to develop an enhanced model of Base64 algorithm that can secure short message service (SMS) communication system. This research developed a model that solves the problem of non-availability of key in the existing model of Base64 algorithm (B64) which cannot adequately secure data. The developed model was implemented using phonegap technology, mobile android phone with HTML5, CSS and JavaScript. This enhanced base64 algorithmic model was then applied to secure SMS communication system. Hence, security of private and confidential data via SMS could be adequately guaranteed using an enhanced base64 (EB64) algorithm.