Skip to main content
Journal cover image

An image encryption algorithm based on chaotic system and compressive sensing

Publication ,  Journal Article
Chai, X; Zheng, X; Gan, Z; Han, D; Chen, Y
Published in: Signal Processing
July 1, 2018

In this paper, we propose an image encryption algorithm based on the memristive chaotic system, elementary cellular automata (ECA) and compressive sensing (CS). Firstly, the original image is transformed by discrete wavelet transform, and the sparse coefficient matrix is obtained. Next, a zigzag scrambling method and the ECA are adopted to scramble the sparse coefficient matrix successively, and this process may effectively improve the scrambling degree. And then, the measurement matrix produced by the memristive chaotic system is used to compress and perceive the scrambled image, and the final cipher image is obtained. In addition, SHA-512 hash function value of the original image is generated to calculate the parameters for zigzag confusion, the initial values of the chaotic system and the initial configurations of the ECA, which enhances the correlation between the algorithm and the plain image and makes the proposed encryption scheme resist the known-plaintext and chosen-plaintext attacks. Moreover, our algorithm can compress and encrypt the image simultaneously by use of CS, which may reduce the amount of data and storage space. Simulation results and performance analyses demonstrate the security and robustness of the proposed scheme.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Signal Processing

DOI

ISSN

0165-1684

Publication Date

July 1, 2018

Volume

148

Start / End Page

124 / 144

Related Subject Headings

  • Networking & Telecommunications
  • 46 Information and computing sciences
  • 40 Engineering
  • 10 Technology
  • 09 Engineering
  • 08 Information and Computing Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Chai, X., Zheng, X., Gan, Z., Han, D., & Chen, Y. (2018). An image encryption algorithm based on chaotic system and compressive sensing. Signal Processing, 148, 124–144. https://doi.org/10.1016/j.sigpro.2018.02.007
Chai, X., X. Zheng, Z. Gan, D. Han, and Y. Chen. “An image encryption algorithm based on chaotic system and compressive sensing.” Signal Processing 148 (July 1, 2018): 124–44. https://doi.org/10.1016/j.sigpro.2018.02.007.
Chai X, Zheng X, Gan Z, Han D, Chen Y. An image encryption algorithm based on chaotic system and compressive sensing. Signal Processing. 2018 Jul 1;148:124–44.
Chai, X., et al. “An image encryption algorithm based on chaotic system and compressive sensing.” Signal Processing, vol. 148, July 2018, pp. 124–44. Scopus, doi:10.1016/j.sigpro.2018.02.007.
Chai X, Zheng X, Gan Z, Han D, Chen Y. An image encryption algorithm based on chaotic system and compressive sensing. Signal Processing. 2018 Jul 1;148:124–144.
Journal cover image

Published In

Signal Processing

DOI

ISSN

0165-1684

Publication Date

July 1, 2018

Volume

148

Start / End Page

124 / 144

Related Subject Headings

  • Networking & Telecommunications
  • 46 Information and computing sciences
  • 40 Engineering
  • 10 Technology
  • 09 Engineering
  • 08 Information and Computing Sciences