A color image encryption algorithm based on DNA coding and bit-level scrambling is proposed to solve the problems of poor effect and low security in the current color image encryption schemes.Firstly
the color image is preprocessed based on bite-level scrambling rules. Then the statistical information of the RGB plane itself was changed by means of DNA coding and cyclic shift. Finally
S-box is used for nonlinear replacement of pixel values after DNA decoding.Theoretical analysis and simulation results show that the algorithm can provide a larger key space
the cipher image also has higher information entropy
and has good security.
关键词
Keywords
references
KANG X J, GUO Z H. A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system[J]. Signal Processing: ImageCommunication, 2020(80): 115670. DOI: 10.1016/j.image.2019. 115670.
WU X J, WANG K S, WANG X Y, et al. Color image DNA encryption using NCA map-based CML and one-time keys[J]. Signal Processing, 2018(148): 272-287. DOI: 10.1016/j.sigpro.2018.02.028.
ZHOU Y C, BAO L, CHEN C L P. A new 1D chaotic system for image encryption[J]. Signal Processing, 2014, 97: 172-182. DOI: 10.1016/j.sigpro.2013.10.034.
BELAZI A, KHAN M, EL-LATIF A A, et al. Efficient cryptosystem approaches: S-boxes and permutation-substitution-based encryption[J]. Nonlinear Dynamics, 2017, 87(1): 337-361. DOI:10.1007/s11071-016-3046-0.
GIRDHAR A, KUMAR V. A RGB image encryption technique using Lorenz and Rossler chaotic system on DNA sequences[J]. Multimedia Tools and Applications, 2018, 77(20): 27017-27039. DOI: 10.1007/s11042-018-5902-z.
YE R S, HUANG H Q, LI Y C, et al. A self-adaptive bit-level color image encryption algorithm based on generalized Arnold map[J]. ITM Web of Conferences, 2017, 11: 06002. DOI:10.1051/itmconf/201711 06002.
CHAI X L, GAN Z H, YUAN K, et al. A novel image encryption scheme based on DNA sequence operations and chaotic systems[J]. Neural Computing and Applications, 2019, 31(1): 219-237. DOI: 10.1007/s00521-017-2993-9.
ALVAREZ C, LI S J. Some basic cryptographic requirements for chaos-based cryptosystems[J]. International Journal of Bifurcation and Chaos, 2006, 16(8): 2129-2151. DOI: 10.1142/S0218127406015970.
GAN Z H, CHAI X L, HAN D J, et al. A chaotic image encryption algorithm based on 3-D bit-plane permutation[J]. Neural Computing and Applications, 2019, 31(11): 7111-7130. DOI:10.1007/s00521-018-3541-y.
PAREEK N K, PATIDAR V, SUD K K. Image encryption using chaotic logistic map[J]. Image and Vision Computing, 2006, 24(9): 926-934. DOI: 10.1016/j.imavis.2006.02.021.