DATA INTEGRITY USING CAESAR CIPHER AND RESIDUE NUMBER SYSTEM
Loading...
Date
2019-06-30
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
ProQuest Dissertations Publishing
Abstract
Data security ensures a secure communication through a digital medium. The data needs to be protected from unauthorized access and transmitted to the intended receiver with confidentiality and integrity. Various schemes have been proposed over the years towards ensuring that data sent over a digital medium is hard to understand by an external body, by transforming the data from plaintext to a gibberish form known as a cipher text. Although the cipher text have been able to make data hard to understand by a third party, the irregular representation attributed to it serves as a means through which eavesdropper’s attention is drawn to such data. Therefore, this research presents a method that incorporates both substitutional and transposition cipher in the encryption of data. It also incorporates an additional stage to the traditional Caesar cipher with creation of two character tables, firstly to substitute the plaintext to Yoruba characters and secondly to substitute the Yoruba Characters to Numbers which will allow the implementation of RNS to change the representation of the characters from gibberish form to a matrix. The transposition was done with Residue Number System using the moduli set {22n-1, 22n, 22n+1}. The proposed scheme was able to produce the cipher text as residues in the form of matrix which will make messages sent over a network attain low suspicion from attackers.