• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2022, Vol. 44 ›› Issue (09): 1574-1582.

• Computer Network and Znformation Security • Previous Articles     Next Articles

An image encryption algorithm based on compressed sensing and DNA coding

DENG Wen-bo,LIU Shuai,LIU Fu-cai,HUANG Ru-nan   

  1. (Key Laboratory of Industrial Computer Control Engineering of Hebei Province,
    Yanshan University,Qinhuangdao 066004,China)
  • Received:2021-06-28 Revised:2021-11-16 Accepted:2022-09-25 Online:2022-09-25 Published:2022-09-25

Abstract: Aiming at the problems of poor security and low transmission efficiency of traditional image encryption algorithms, an image compression encryption algorithm based on compressed sensing (CS) and DNA coding is proposed. Firstly, CS is used to preprocess the encrypted image. In the preprocessing process, Kronecker product (KP) is used to construct the measurement matrix and reduce the plaintext image size proportionally. Then, the chaotic sequence generated by the hyperchaotic Bao system is used to dynamically control the DNA encoding, decoding and operation mode to encrypt and decrypt the compressed image. Finally, the reconstructed image is obtained by the reconstruction algorithm. The algorithm makes full use of the chaotic sequence generated by the hyperchaotic Bao system. DNA diffusion is performed on the original image by integrating the generated chaotic sequence. Simulation experiments and analysis show that the algorithm  can effectively improve the efficiency and security of image transmission.

Key words: image encryption, compressed sensing, DNA coding, hyperchaotic system