A secure image encryption algorithm based on chaotic maps and SHA-3
详细信息    查看全文
  • 作者:Guodong Ye and Xiaoling Huang
  • 刊名:Security and Communication Networks
  • 出版年:2016
  • 出版时间:10 September 2016
  • 年:2016
  • 卷:9
  • 期:13
  • 页码:2015-2023
  • 全文大小:957K
  • ISSN:1939-0122
文摘
In this paper, a chaotic image encryption algorithm is suggested combining with double chaotic maps, SHA-3 (Secure Hash Algorithm-3), and auto-updating system. To shuffle pixel positions, a matrix having same size of the plain-image is generated dependent on the plain-image in stage of permutation. Then, SHA-3 is taken to calculate its hash values used to produce control parameter and initial condition of Logistic map. After that, total permutation is implemented for row and column to exchange pixels, where auto-updating systems are established by different images acting like one-time pad. Furthermore, 3D chaotic cat map is employed to enlarge key space in diffusion process. Permuted image is firstly divided into four sub-blocks, which are queued randomly according to the key of Logistic map. The last sub-block is picked out to calculate the hash values using SHA-3, of which are assigned into three groups to update the initial conditions of 3D chaotic cat map performing like one-time pad again. Current sub-block is designed to influence next sub-block in diffusion process. As a result, the proposed algorithm can resist efficiently the chosen-plaintext and known-plaintext attacks. Experimental results are also given to explain the high security of the proposed method. Copyright

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700