Abstract
The widespread use of images, especially color images and rapid advancement of computer science, have led to an emphasis on securing these images and defending them against intruders. One of the most popular ways to protect images is to use encryption algorithms that convert data in a way that is not recognized by someone other than the intended user. The Advanced Encryption Standard algorithm (AES) is one of the most protected encryption algorithms. However, due to various types of theoretical and practical assaults, like a statistical attack, differential analysis, and brute force attack, its security is under attack.
 In this paper, a modified AES coined as (M-AES) is proposed to improve the efficiency of the AES algorithm by increasing the algorithm's security to make the algorithm more suitable for color image encryption, and make it more resistant to many attacks. The modification is conducted on ShiftRows transformation of the original AES algorithm. To test the efficiency of the proposed M-AES algorithm, several images are drawn from the Signal and Image Processing Institute's (SIPI) image dataset. Moreover, the Mean Square Error (MSE), Peak Signal-to-Noise Ratio (PSNR), Entropy (H), Correlation Coefficient (CC), visual evaluation of histogram, Number of Pixels Change Rate (NPCR) and Unified Average Changing Intensity (UACI) are used as an evaluation metric. The results show that proposed modification to the AES algorithm makes the algorithm more appropriate to image and surpasses the original AES. 
 The modification is conducted on ShiftRows step of the original AES algorithm. To test the efficiency of the proposed M-AES algorithm, several images are drawn from the signal and image processing institute's (SIPI) image dataset. Moreover, the mean square error (MSE), peak signal-to-noise ratio (PSNR), entropy (H), correlation coefficient (CC), visual evaluation of histogram, number of pixels change rate (NPCR) and unified average changing intensity (UACI) are used as an evaluation metrics. The results show that the suggested modification to AES makes it's more appropriate to the image and surpasses the original AES.
Highlights
The widespread usage of images on the Internet requires a fast, reliable, and robust security to store and transmit them over the network [1], and Image Security has become a critical issue [2]
The evaluation of the encrypted image is based on histogram analysis, correlation coefficient, information entropy, Number of Pixels Change Rate (NPCR), Unified Average Changing Intensity (UACI), Peak Signal-to-Noise Ratio (PSNR), and Mean Square Error (MSE)
This paper proposed a modification to the AES algorithm for color image encryption, which is called a Modified Advanced Encryption Standard (
Summary
The widespread usage of images on the Internet requires a fast, reliable, and robust security to store and transmit them over the network [1], and Image Security has become a critical issue [2]. In 2018, Felicisimo & Wenceslao proposed a modified AES algorithm using many substitution boxes (S-boxes), Where the Rijndael S-box is the first S-box and the second S-box is built via an XOR operation and affine transformation, the MixColumns operation is replaced within the cipher's internal rounds. The modified AES produced an improved performance in terms of balance and hamming distance and reduces the ciphertext's statistical cryptanalysis when compared with the original AES 4. AddRoundKey transformation, the round key is XORed with the state array after SubBytes, ShiftRows, and MixColumns transformation to generate the intermediate cipher results [5]. 4.1.1 Modified ShiftRows (mShiftRows) The proposed mShiftRows transformation tries to make statistical relationship between both plaintext and ciphertext as complicated as possible to impede the key from being inferred This can be done by performing the following two steps: 1.
Published Version (
Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have