A New Method for Color Image Encryption Using Chaotic System and DNA Encoding

Abstract

Image encryption is an essential area of visual cryptography that helps protect images when they are shared over the internet. There are many cryptography algorithms applied for many years in encrypting images. In recent years, techniques from chaotic systems have been combined with DNA coding to help encrypt images and protect them from unauthorized use. In this study, we proposed a new method for image encryption based on a new four-dimensional chaotic system and DNA encoding. The proposed method consists of two stages: the pixel positions are scrambled depending on which chaotic sequences are generated from the new chaotic system; and then, an XOR operation is performed on the image scrambled by using the DNA encoding sequence to get the final encryption image. Analyses such as entropy, NPCR, UACI, and key space are used to evaluate the algorithm's performance. The algorithm attains average entropy of 7.99, which is close to the ideal value of 8 with NPCR and UACI of 99.64 and 33.02, respectively. In addition, the key space is 2627. The simulation results show that the proposed method offers high security, good encryption, and is resistant to many types of attacks