电子科技 ›› 2019, Vol. 32 ›› Issue (4): 39-43.doi: 10.16180/j.cnki.issn1007-7820.2019.04.009

• • 上一篇    下一篇

基于DNA和元胞自动机的新型图像加密算法

王宏达   

  1. 上海理工大学 光电信息与计算机工程学院,上海 200093
  • 收稿日期:2018-03-18 出版日期:2019-04-15 发布日期:2019-03-27
  • 作者简介:王宏达(1991-),男,硕士研究生。研究方向:图像加密。
  • 基金资助:
    沪江基金(C14002)

New Image Encryption Algorithm Based on DNA and Cellular Automata

WANG Hongda   

  1. School of Optical-Electrical and Computer Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China
  • Received:2018-03-18 Online:2019-04-15 Published:2019-03-27
  • Supported by:
    Shanghai River Fund(C14002)

摘要:

针对现有图像加密算法密钥空间不足、鲁棒性较差的问题,在传统混沌加密基础上,文中设计了一种新的图像加密算法。该算法使用SHA256函数计算明文得到系统初值和密钥并省去了置乱环节,采用对明文和元胞自动机分组交错扩散的方式进行图像加密。通过对相关安全指标计算和分析发现,密钥空间达到2 320以上,可以抵御30%的剪切攻击和各种类型的噪声攻击,表明该算法具有较好的安全性和鲁棒性。

关键词: 混沌系统, 图像加密, SHA256函数, DNA编码, 元胞自动机, 鲁棒性

Abstract:

In order to solve the problem of insufficient key space and poor robustness of existing image encryption algorithms, a new image encryption algorithm was designed based on traditional chaotic encryption. The algorithm employed the SHA256 function to calculate the plaintext to further obtain the initial value and key of the system while the scrambling process was eliminated. Image encryption was carried out by the cross-diffusion of the plaintext and cellular automata. The calculation and analysis of related secure indicators showed that the key space reached more than 2 320, and it could resist 30% shear attack and various noise attack, indicating that the algorithm displayed a good security and robustness.

Key words: chaotic system, image encryption, SHA256 function, DNA coding, cellular automata, robustness

中图分类号: 

  • TP309.7