DEVELOPMENT OF THE RESIDUE NUMBER SYSTEM-BASESIXTY-FOUR (RNS-B64) ENCRYPTION ALGORITHM FOR SECURE DATA TRANSMISSION

Main Article Content

KOLAWOLE BARIU LOGUNLEKO
DR LOGUNLEKO ABOLORE MUHAMIN
Ayisat Wuraola Asaju-Gbolagade
Akinbowale Nathaniel Babatunde
Kazeem Alagbe Gbolagade

Abstract

Over the years, the Base64 cryptographic algorithm has been a crucial component of information security employed in various security protocols and applications including digital signature schemes, random number generation and Message Authentication Codes, to guarantee data integrity and authenticate the origin of data. However, research has identified security vulnerabilities in the algorithm due to its non-availability of key. The research aimed to develop a novel cryptosystem that uses Residue Number System (RNS) to enhance the Base64 (B64) algorithm's performance alongside with the efficiency of the algorithm.


The developed cryptosystem employs the approach of a modern encryption algorithm with the adoption of length three moduli set to design an efficient forward conversion for the encryption algorithm and reverse conversion using Chinese Reminder Theorem (CRT) for decryption algorithm. The algorithmic process design was implemented using dart, flutter technology and android studio. The research examines various cryptographic algorithms while considering several evaluation metrics such as encryption time, decryption time, storage overhead and algorithm type. 


A secured cryptosystem called Residue Number System Base64 Algorithm (RNS-B64) was developed. In terms of encryption and decryption time performance, the result shows that the RNS-B64 cryptosystem has 0.0005 and 0.0002 respectively while the existing cryptosystem has 0.0037 and 0.0029 respectively on sixteen bytes textual data.


The findings indicate that this research outperformed the previous work by enhancing the security level and reducing the encryption and decryption time thus increasing computational efficiency of the developed cryptosystem. 

Downloads

Download data is not yet available.

Article Details

Section
Articles
Author Biographies

KOLAWOLE BARIU LOGUNLEKO, D.S. Adegbenro ICT Polytechnic, Eruku-Itori, Ewekoro, Ogun state, Nigeria.Science.

Department of Computer Science

DR LOGUNLEKO ABOLORE MUHAMIN, Gateway ICT Polytechnic, Saapade, Ogun State, Nigeria.

Computer Science