An efficient ElGamal cryptosystem scheme

被引:8
作者
Hussein H.I. [1 ]
Abduallah W.M. [2 ]
机构
[1] Department of Computer Science, College of Science, Zakho University, Duhok
[2] Department of Computer Science, College of Computers and Information Technology, Nawroz University, Duhok
关键词
decryption time; discrete logarithm problem; ElGamal cryptosystem; encryption time; expansion rate;
D O I
10.1080/1206212X.2019.1678799
中图分类号
学科分类号
摘要
ElGamal Cryptosystem (EC) is a non-deterministic scheme which produces different outputs for the same input, making the cryptosystem more secure. On the other hand, the efficiency of its cryptosystem is low as it produces a 2:1 expansion in size from plaintext to ciphertext, resulting in a delay in execution time. Therefore, this paper presents a Modified ElGamal Cryptosystem (MEC) to increase the efficiency by speeding up the execution time and reducing the expansion rate in the file size after the encryption process. A comparison between the proposed MEC and the traditional EC is carried out using the same programming environment, and the implementation is tested using text data of different sizes. The results show that the performance of the proposed MEC is better than the traditional EC in terms of execution time and expansion rate. Whereas, the security of the proposed MEC is analogous to the traditional EC, which is based on the difficulty of solving the discrete logarithm problem. © 2019 Informa UK Limited, trading as Taylor & Francis Group.
引用
收藏
页码:1088 / 1094
页数:6
相关论文
共 12 条
[1]  
Okeyinka A.E.
[2]  
ElGamal T., A public key cryptosystem and a signature scheme based on discrete logarithms, IEEE Trans Inf Theory, 31, 4, pp. 469-472, (1985)
[3]  
Mahajan S., Singh M.
[4]  
Sharma A., Attri J., Devi A., Et al., Implementation & Analysis of RSA and ElGamal algorithm, Asian Journal of Advanced Basic Sciences, 2, 3, pp. 125-129, (2014)
[5]  
Sharma P., Sharma S., Dhakar R.S.
[6]  
Rosly N.A., Aziz M.Z., Hashim H., Et al.
[7]  
Kumar B.R., Sekhar A.C., Naidu G.A., A Novel ElGamal encryption scheme of elliptic curve cryptography, International Journal of Computer Trends and Technology, 20, 2, pp. 70-73, (2015)
[8]  
Iswari N.M.
[9]  
Inam S., Ali R., A new ElGamal-like cryptosystem based on matrices over grouprings, Neural Comput Appl, 29, 11, pp. 1279-1283, (2018)
[10]  
Ordonez A.J., Medina R.P., Gerardo B.D.