| Literature DB >> 26966561 |
Ahmed G Radwan1, Sherif H AbdElHaleem2, Salwa K Abd-El-Hafiz2.
Abstract
This paper summarizes the symmetric image encryption results of 27 different algorithms, which include substitution-only, permutation-only or both phases. The cores of these algorithms are based on several discrete chaotic maps (Arnold's cat map and a combination of three generalized maps), one continuous chaotic system (Lorenz) and two non-chaotic generators (fractals and chess-based algorithms). Each algorithm has been analyzed by the correlation coefficients between pixels (horizontal, vertical and diagonal), differential attack measures, Mean Square Error (MSE), entropy, sensitivity analyses and the 15 standard tests of the National Institute of Standards and Technology (NIST) SP-800-22 statistical suite. The analyzed algorithms include a set of new image encryption algorithms based on non-chaotic generators, either using substitution only (using fractals) and permutation only (chess-based) or both. Moreover, two different permutation scenarios are presented where the permutation-phase has or does not have a relationship with the input image through an ON/OFF switch. Different encryption-key lengths and complexities are provided from short to long key to persist brute-force attacks. In addition, sensitivities of those different techniques to a one bit change in the input parameters of the substitution key as well as the permutation key are assessed. Finally, a comparative discussion of this work versus many recent research with respect to the used generators, type of encryption, and analyses is presented to highlight the strengths and added contribution of this paper.Entities:
Keywords: Chaotic map; Chess; Fractals; Permutation matrix; Symmetric encryption
Year: 2015 PMID: 26966561 PMCID: PMC4767812 DOI: 10.1016/j.jare.2015.07.002
Source DB: PubMed Journal: J Adv Res ISSN: 2090-1224 Impact factor: 10.479
Correlation coefficients and differential attack measures for three different substitution only encryption algorithms.
Fig. 1The encrypted images and their correctly and wrongly decrypted images for the three substitution algorithms.
Brief description and comparison of the five different permutation techniques.
Fig. 2Illustration of the five different permutation techniques and how they permute a block of size .
Fig. 3(a) Block diagrams of encryption algorithm and (b) block diagrams of decryption algorithm.
Fig. 4Design of the encryption key for each of the chosen substitution and permutation techniques.
Fig. 5The scrambled image and its adjacent pixel correlation coefficients where (a–c) and (d–f) are for the continuous chaos, discrete chaos and chess-based algorithm when and , respectively.
Average encryption measures over the three RGB channels as well as mean square error and entropy results for images with resolution 512 × 512.
Encrypted and wrong decrypted images.
Fig. 6The horizontal pixel correlation distribution for the RGB channels.
Sample NIST results for encrypted Lena ().
Comparison between this review article and eleven recent books and papers. (See below-mentioned reference for further information.)