SECURE RSA CRYPTOSYSTEM BASED ON MULTIPLE KEYS

  • Ali Najam Mahawash Al-Jubouri University of Al-Qadisiyah, Department of Computer Science, Qadisiyah, Iraq
  • Dr. Rana Jumaa Surayh Al-Janabi University of Al-Qadisiyah, Department of Computer Science, Qadisiyah, Iraq
Keywords: Block cipher, Security, Multiple key RSA, Random number Generator, Segments key, seed key

Abstract

Information and communication technology are spreading very rapidly in terms of information exchange over the Internet, and this information is vulnerable to threats by hackers. Information security is mainly achieved by using encryption techniques to protect it when it is transmitted over an unsecured channel. In this paper, a modified encryption system for the RSA algorithm is presented using a fixed encryption key size and divide that key into specific sections, to encrypt and decrypt blocks using multiple public and private keys. The encryption process can be done for each block by choosing different keys according to the random generator key (seed key) and encrypt each block with these different keys. Through the random arrangement of blocks and the properties of a modified cipher block in the RSA algorithm within the proposed model, to increase security at the expense of time, the use of large keys in the RSA algorithm is very slow since small RSA keys are vulnerable to factorization attacks. To overcome that problem, we increase complexity and use larger block sizes without sacrificing speed, and compare them with the original RSA algorithm. As a result, this method is more efficient, secured, and not easily breakable.

Downloads

Download data is not yet available.
Published
2021-08-04
How to Cite
Mahawash Al-Jubouri, A., & Surayh Al-Janabi, D. R. (2021). SECURE RSA CRYPTOSYSTEM BASED ON MULTIPLE KEYS. Journal of Al-Qadisiyah for Computer Science and Mathematics, 13(3), Comp Page 25 -. https://doi.org/10.29304/jqcm.2021.13.3.824
Section
Computer article