Chaos-based image encryption scheme combining DNA coding and entropy

 Chaos-based image encryption scheme combining DNA coding and entropy

Ping Zhen, Geng Zhao1, Lequan Min & Xin Jin1

1Beijing Electronic Science and Technology Institute, Beijing 100070, China

Abstract

   Information security has became more and more important issue in modern society, one of which is the digital image protection. In this paper, a secure image encryption scheme based on logistic and spatiotemporal chaotic systems is proposed. The extreme sensitivity of chaotic system can greatly increase the complexity of the proposed scheme. Further more, the scheme also takes advantage of DNA coding and eight DNA coding rules are mixed to enhance the efficiency of image confusion and diffusion. To resist the chosenplaintext attack, information entropy of DNA coded image is modulated as the parameter of spatiotemporal chaotic system, which can also guarantee the sensitivity of plain image in the encryption process. So even a slight change in plain image can cause the complete change in cipher image. The experimental analysis shows that it can resistant different attacks, such as the brute-force attack, statistical attack and differential attack. What’s more, The image encryption scheme can be easily implemented by software and is promising in practical application.

Gallery

chaos-1

 chaos-2

The plain image, cipher image and corresponding decrypted image of "Lena"(a-c), "black"(d-f)and "peppers"(g-i), respectively. 

 chaos-3

 

 

 

 

 

 

 

The sensitivity to the secret key: (a)The decryption result of "Lena" image when xl0 is changed from 0.437 to 0.437000000000001; (b) The histogram of incorrectly decrypted image.

chaos-4

 

 

 

 

 

 

 

The gray histogram analysis: (a) The gray histogram of the original "Lena" image; (b) The gray histogram of its cipher image.

chaos-5

 

 

 

 

chaos-6

 

 

 

 

chaos-7

 

 

 

 

 

 

 

 

 

 

Correlation analysis: (a)-(c)correlation among horizontally, vertically, and diagonally adjacent pixels of the original image "Lena"; (d)-(f)correlation among horizontally, vertically, and diagonally adjacent pixels of its cipher image.

chaos-8

 

 

 

 

 

 

 

 

 

 

 

 

Image encryption scheme speed test.

Paper and Codes

pdf

, , :Cryptanalysis of a chaos-based image encryption scheme combining DNA coding and entropy. Multimedia Tools Appl. 76(12): 14021-14033 () .

pdf
, , , :Chaos-based image encryption scheme combining DNA coding and entropy. Multimedia Tools Appl. 75(11): 6303-6319 ()

 

BibTeX

@article{DBLP:journals/mta/SuLH17,
  author    = {Xin Su and
               Weihai Li and
               Honggang Hu},
  title     = {Cryptanalysis of a chaos-based image encryption scheme combining {DNA}
               coding and entropy},
  journal   = {Multimedia Tools Appl.},
  volume    = {76},
  number    = {12},
  pages     = {14021--14033},
  year      = {2017},
  url       = {https://doi.org/10.1007/s11042-016-3800-9},
  doi       = {10.1007/s11042-016-3800-9},
  timestamp = {Wed, 07 Jun 2017 23:25:04 +0200},
  biburl    = {http://dblp.uni-trier.de/rec/bib/journals/mta/SuLH17},
  bibsource = {dblp computer science bibliography, http://dblp.org}
}
@article{DBLP:journals/mta/ZhenZMJ16,
  author    = {Ping Zhen and
               Geng Zhao and
               Lequan Min and
               Xin Jin},
  title     = {Chaos-based image encryption scheme combining {DNA} coding and entropy},
  journal   = {Multimedia Tools Appl.},
  volume    = {75},
  number    = {11},
  pages     = {6303--6319},
  year      = {2016},
  url       = {https://doi.org/10.1007/s11042-015-2573-x},
  doi       = {10.1007/s11042-015-2573-x},
  timestamp = {Sun, 28 May 2017 13:22:30 +0200},
  biburl    = {http://dblp.uni-trier.de/rec/bib/journals/mta/ZhenZMJ16},
  bibsource = {dblp computer science bibliography, http://dblp.org}
}

2 thoughts on “ Chaos-based image encryption scheme combining DNA coding and entropy

发表评论

电子邮件地址不会被公开。 必填项已用*标注