Abstract

Cryptography is a study of mathematical techniques to secure messages by encoding the messages so it cannot be read by a third party. There are two types of algorithms in cryptography, symmetric algorithm and asymmetric algorithm. Asymmetric algorithms, such as Rabin-p cryptosystem, are known to be secure if the key sizes are long enough. However, asymmetric algorithms are ineffective to encrypt large data since the calculations consume CPU time and the resulting ciphertext is multiple times bigger than the original data. In this research, we combine Rabin-p cryptosystem and One Time Pad (OTP) in a hybrid scheme to solve this problem. The OTP is used to encrypt the data (images) and Rabin-p algorithm is used to encrypt the OTP key. In this research, we demonstrate how to secure a *.bmp file with this hybrid scheme.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.