Image encryption and decryption in A modification of ElGamal cryptosystem in Matlab
الباحث الأول:
Hayder Raheem Hashim
الباحثين الآخرين:
Irtefaa Nemma
المجلة:
International Journal of Sciences:
Basic and Applied Research
, (IJSBAR)
Volume 2, No, 14 . pp.
تاريخ النشر:
None
مختصر البحث:
The need of exchanging messages and images secretly over unsecure networks promoted the creation of cryptosys-tems to enable receivers to interpret the exchanged information. In this paper, a particular public key cryptosystem called the ElGamal…
The need of exchanging messages and images secretly over unsecure networks promoted the creation of cryptosys-tems to enable receivers to interpret the exchanged information. In this paper, a particular public key cryptosystem called the ElGamal Cryptosystem is presented considered with the help Matlab Program to be used over Images. Since the ElGamal cryptosystem over a primitive root of a large prime is used in messages encryption in the free GNU Priva-cy Guard software, recent versions of PGP, and other cryptosystems. This paper shows a modification of the this cryp-tosystem by applying it over gray and color images. That would be by transforming an image into its corresponding matrix using Matlab Program, then applying the encryption and decryption algorithms over it. Actually, this modifica-tion gives one of the best image encryptions that have been used since the encryption procedure over any image goes smoothly and transfers the original image to completely undefined image which makes this cryptosystem is really se-cure and successful over image encryption. As well as, the decryption procedure of the encrypted image works very well since it transfers undefined image to its original. Therefore, this new modification can make the cryptosystem of images more immune against some future attacks since breaking this cryptosystem depends on solving the discrete logarithim problem which is really impossibe with large prime numbers .