An image encryption approach based on chaotic maps and genetic operations

2020 
This paper puts forward an image encryption approach using chaotic maps and genetic operations. First, the Keccak algorithm is employed to compute the hash values of a plain-image as the initial values for chaotic map. The sensitivity and pseudo randomness of chaotic map used for the initial conditions allows for pseudorandom sequences to be obtained by iterative logistic map to shuffle and permute the pixel positions and values of the image. Second, in combination with the Henon map and the DNA coding technique, genetic operations at the bit level are used to achieve pixel selection, crossover and mutation, as well as further completion of pixel diffusion and scrambling, which significantly increases the difficulty of deciphering the algorithm. Finally, the diffusion and confusion features of the algorithm are further strengthened by bidirectional exclusive OR operations with chaotic sequences. The theoretical analysis and simulation results indicate that the algorithm is sensitive to keys and can effectively defend statistical and differential attacks, indicating that it has good security and application potential.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    44
    References
    9
    Citations
    NaN
    KQI
    []