Zhu Shuqin, Zhu Congxu
School of Computer Science, Liaocheng University, Liaocheng 252059, China.
School of Computer Science and Engineering, Central South University, Changsha 410083, China.
Entropy (Basel). 2020 Jul 15;22(7):772. doi: 10.3390/e22070772.
In this paper, we construct a five dimensional continuous hyperchaotic system and propose an image encryption scheme based on the hyperchaotic system, which adopts DNA dynamic coding mechanism and classical scrambling diffusion encryption structure. In the diffusion stage, two rounds of diffusion are adopted and the rules of DNA encoding (DNA decoding) are dynamically changed according to the pixel value of the plaintext image, that is, the rules of DNA encoding (DNA decoding) used to encrypt different images are different, which makes the algorithm can resist chosen-plaintext attack. The encryption (decryption) key is only the initial value of the chaotic system, which overcomes the difficulty of key management in the "one time pad" encryption system. The experimental results and security analysis show that the algorithm has some advantages of large key space, no obvious statistical characteristics of ciphertext, sensitivity to plaintext and key and able to resist differential attacks and chosen plaintext attack. It has good application prospects.
在本文中,我们构建了一个五维连续超混沌系统,并提出了一种基于该超混沌系统的图像加密方案,该方案采用DNA动态编码机制和经典的置乱扩散加密结构。在扩散阶段,采用两轮扩散,且DNA编码(DNA解码)规则根据明文图像的像素值动态变化,即用于加密不同图像的DNA编码(DNA解码)规则不同,这使得该算法能够抵御选择明文攻击。加密(解密)密钥仅为混沌系统的初始值,克服了“一次性密码本”加密系统中密钥管理的困难。实验结果和安全性分析表明,该算法具有密钥空间大、密文无明显统计特征、对明文和密钥敏感以及能够抵御差分攻击和选择明文攻击等优点,具有良好的应用前景。