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

J4 ›› 2015, Vol. 37 ›› Issue (10): 1933-1939.

• 论文 • 上一篇    下一篇

基于DNA序列的彩色图像加密算法

涂正武,金聪   

  1. (华中师范大学计算机学院,湖北 武汉 430079)
  • 收稿日期:2015-07-21 修回日期:2015-09-27 出版日期:2015-10-25 发布日期:2015-10-25

A color image encryption algorithm based on DNA sequence 

TU Zhengwu,JIN Cong   

  1. (School of Computer,Central China Normal University,Wuhan 430079,China)
  • Received:2015-07-21 Revised:2015-09-27 Online:2015-10-25 Published:2015-10-25

摘要:

结合混沌系统和DNA密码学,提出了一种基于DNA序列的彩色图像加密算法。该算法应用了DNA序列的加法、减法、异或运算,并且把彩色图像分解为位平面进行处理。首先对彩色图像位平面分解、DNA编码;然后对DNA平面置乱、DNA加法运算、DNA异或运算;最后进行DNA解码、位平面合并,得到密文图像。实验结果表明,原始图像加密后的图像类似噪声,加密后的直方图变得更平滑,对密钥有很高的敏感性,密文图像的随机性好,密文图像相邻像素之间相关性低。

关键词: DNA序列, 位平面, 图像加密, Chen超混沌

Abstract:

Combining DNA cryptography with chaotic system,we present a color image encryption algorithm based on DNA sequence. This algorithm applies addition,subtraction and xor operations to DNA sequence,and decomposes a color image into bitplanes.We firstly decompose a color image into bitplanes and encode the them by DNA sequence.Likewise,we perform scrambling,addition and xor operations on every DNA-plane.Then,we decode the DNAplanse and compose the bitplanes into an encrypted image.Experimental results show that the encrypted image is noiselike,highly sensitive to the keys, has a flat histogram,good randomness and low correlation between two adjacent pixels.

Key words: DNA sequence;bitplane;image encryption;Chen’s chaos