王锟, 张雪锋, 姜文. 一种基于DNA编码和比特置乱的彩色图像加密算法[J]. 微电子学与计算机, 2021, 38(3): 33-38, 45.
引用本文: 王锟, 张雪锋, 姜文. 一种基于DNA编码和比特置乱的彩色图像加密算法[J]. 微电子学与计算机, 2021, 38(3): 33-38, 45.
WANG Kun, ZHANG Xue-feng, JIANG Wen. A color image encryption algorithm based on DNA encoding and bit-level permutation[J]. Microelectronics & Computer, 2021, 38(3): 33-38, 45.
Citation: WANG Kun, ZHANG Xue-feng, JIANG Wen. A color image encryption algorithm based on DNA encoding and bit-level permutation[J]. Microelectronics & Computer, 2021, 38(3): 33-38, 45.

一种基于DNA编码和比特置乱的彩色图像加密算法

A color image encryption algorithm based on DNA encoding and bit-level permutation

  • 摘要: 针对目前彩色图像加密方案存在的效果差、安全性低等问题,提出了一种基于DNA编码和比特级置乱的彩色图像加密算法.该算法通过对选取DNA编码规则的均匀程度进行评价,使DNA的8种编码规则可以随机并且更加均匀的被选取.首先基于比特级置乱规则对彩色图像进行预处理;再使用DNA编码和循环移位的方式改变RGB平面本身的统计信息;最后使用S盒对DNA译码后的像素值进行非线性替换.理论分析和仿真结果表明,算法可以提供更大的密钥空间,密文图像也具有更高的信息熵,具有良好的安全性.

     

    Abstract: A color image encryption algorithm based on DNA coding and bit-level scrambling is proposed to solve the problems of poor effect and low security in the current color image encryption schemes.Firstly, the color image is preprocessed based on bite-level scrambling rules. Then the statistical information of the RGB plane itself was changed by means of DNA coding and cyclic shift. Finally, S-box is used for nonlinear replacement of pixel values after DNA decoding.Theoretical analysis and simulation results show that the algorithm can provide a larger key space, the cipher image also has higher information entropy, and has good security.

     

/

返回文章
返回