A Novel Block Image Encryption Algorithm Based On Dna Dynamic Encoding And Chaotic System

Xue Li,Xiaohui Li
DOI: https://doi.org/10.1109/SIPROCESS.2019.8868638
2019-01-01
Abstract:a novel block image encryption algorithm based on Deoxyribonucleic Acid (DNA) dynamic encoding and chaotic system is proposed. First, the image is converted into a DNA sequence by random encoding rules, and the global scrambling at DNA level is performed on it. The change of the DNA base position causes the image pixel value and the pixel position to change, so the scrambling is performed at the same time the effect of diffusion. Then the image is split into blocks, and the image is diffused by the combination of intra-block DNA sequence operation and inter-block pixel operation. In the scrambling and diffusion process, the quantification related to plaintext and ciphertext feedback mechanisms are introduced respectively, so that the algorithm can effectively resist the choice of plaintext attacks. Theoretical analysis and simulation experiments show that the algorithm can resist various typical attacks, has high security and is easy to implement.
What problem does this paper attempt to address?