Zhang Wei, Zhu Guangdong, Xing Meng, Yang Jingjing, Yu Hai, Zhu Zhiliang
College of Software, Northeastern University, Shenyang 110167, China.
Entropy (Basel). 2024 Sep 5;26(9):760. doi: 10.3390/e26090760.
The diffusion phenomenon that exhibits intrinsic similarities is pervasive in cryptography and natural systems, evident in liquid diffusion, epidemic spread, animal migration, and encryption techniques. In cryptography, bytes are systematically diffused in a sequential manner to encrypt the value of each byte in the plaintext in a linear fashion. In contrast, within an epidemic spreading model, the diffusion process can be represented within a complex, multilayered network, encompassing layers such as familial and social transmission dynamics. Transmission links establish connections both within and between individual layers. It has had a more rapid spread than linear approaches due to the particularization of non-linear transmission. In this study, the novelty of a cryptography diffusion strategy based on an epidemic model is first proposed, in which pixels and their dynamic adjacency are considered as vertices and edges, respectively, within a complex network framework. Subsequently, the encryption process is governed by the Susceptible-Vaccinated-Infected-Recovered (SVIR) model integrated with chaotic dynamics. Simulation results demonstrate that the proposed algorithm exhibits faster encryption speed while effectively resisting brute force, statistical, and differential attacks. Furthermore, it demonstrates strong robustness against noise interference and data loss.
这种表现出内在相似性的扩散现象在密码学和自然系统中普遍存在,在液体扩散、流行病传播、动物迁徙和加密技术中都很明显。在密码学中,字节以有序的方式系统地扩散,以线性方式加密明文中每个字节的值。相比之下,在流行病传播模型中,扩散过程可以在一个复杂的多层网络中表示,包括家庭和社会传播动态等层面。传播链接在各个层面内部和之间建立连接。由于非线性传播的特殊性,它比线性方法传播得更快。在本研究中,首次提出了一种基于流行病模型的密码学扩散策略的新颖之处,其中在复杂网络框架内,像素及其动态邻接关系分别被视为顶点和边。随后,加密过程由与混沌动力学相结合的易感-接种-感染-康复(SVIR)模型控制。仿真结果表明,所提出的算法具有更快的加密速度,同时能有效抵御暴力攻击、统计攻击和差分攻击。此外,它对噪声干扰和数据丢失具有很强的鲁棒性。