关键词: DNA coding image encryption multidirectional diffusion

来  源:   DOI:10.3390/e25050746   PDF(Pubmed)

Abstract:
In order to make the security and operating efficiency of an image encryption algorithm coexist, this study proposed a color image encryption algorithm with improved DNA coding and rapid diffusion. During the stage of improving DNA coding, the chaotic sequence was used to form a look-up table to complete the base substitutions. In the replacement process, several encoding methods were combined and interspersed to make the randomness higher, thereby improving the security performance of the algorithm. In the diffusion stage, three-dimensional and six-directional diffusion was performed on the three channels of the color image by taking the matrix and the vector as the diffusion unit successively. This method not only ensures the security performance of the algorithm, but also improves the operating efficiency in the diffusion stage. From the simulation experiments and performance analysis, it was shown that the algorithm has good encryption and decryption effects, large key space, high key sensitivity, and strong security. The algorithm can effectively resist differential attacks and statistical attacks, and has good robustness.
摘要:
为了使图像加密算法的安全性和运行效率并存,提出了一种改进DNA编码和快速扩散的彩色图像加密算法。在改善DNA编码的阶段,混沌序列用于形成查找表以完成碱基替换。在更换过程中,将几种编码方法组合并穿插以提高随机性,从而提高了算法的安全性能。在扩散阶段,以矩阵和矢量为扩散单元,对彩色图像的三个通道进行三维和六方向扩散。该方法不仅保证了算法的安全性能,同时也提高了扩散阶段的运行效率。从仿真实验和性能分析,结果表明,该算法具有良好的加密和解密效果,大的钥匙空间,高按键灵敏度,和强大的安全性。该算法能有效抵抗差分攻击和统计攻击,并具有良好的鲁棒性。
公众号