本文通过结合混沌系统与数据编码,提出了一种新型彩色图像加密算法。该算法通过离散型广义Arnold映射对明文像素位置进行非线性置乱,破坏相邻像素相关性;引入广义Gray码变换对置乱后图像颜色分量值实施编码,初步隐藏视觉信息;利用连续...本文通过结合混沌系统与数据编码,提出了一种新型彩色图像加密算法。该算法通过离散型广义Arnold映射对明文像素位置进行非线性置乱,破坏相邻像素相关性;引入广义Gray码变换对置乱后图像颜色分量值实施编码,初步隐藏视觉信息;利用连续型广义Arnold映射生成伪随机密钥流,对编码图像完成扩散运算,进一步破坏明文统计特征。加密算法融合了广义Gray码变换的局部混淆能力和广义Arnold映射的全局扩散特性,构建双重安全机制。一方面,离散型广义Arnold映射和广义Gray编码协同增强像素位置与灰度值的动态扰乱效果;另一方面,连续型广义Arnold映射扩展了加密算法的密钥空间。数值实验表明,该图像加密算法具有优良的加密性能,可以抵御蛮力攻击、统计分析攻击以及差分攻击等。The paper proposes a novel image encryption algorithm by integrating chaotic system with data coding. The algorithm employs a discrete generalized Arnold map to nonlinearly scramble plain image’s pixel positions, effectively disrupting adjacent pixel correlations. A generalized gray code transformation is introduced to perform encoding on color component values of the scrambled image, achieving preliminary visual information concealment. Subsequently, a continuous generalized Arnold map generates pseudo-random keystreams to execute diffusion operations on the encoded image, further eliminating statistical features of the plain image. Combining the local confusion capability of generalized gray code transformation with the global diffusion nature of generalized Arnold map, the encryption algorithm establishes a dual security mechanism. On the one hand, the collaborative effect of discrete generalized Arnold map and generalized gray coding enhances dynamic disruption of pixel positions and grayscale values;on the other hand, the continuous generalized Arnold map significantly expands the key space of the proposed encryption. Numerical experiments demonstrate that the proposed image encryption algorithm exhibits excellent performance and security, showing strong resistance against differential analysis attack, statistical attacks and brute-force attack, etc.展开更多
In the field of Internet, an image is of great significance to information transmission. Meanwhile, how to ensure and improve its security has become the focus of international research. We combine DNA codec with quan...In the field of Internet, an image is of great significance to information transmission. Meanwhile, how to ensure and improve its security has become the focus of international research. We combine DNA codec with quantum Arnold transform(QAr T) to propose a new double encryption algorithm for quantum color images to improve the security and robustness of image encryption. First, we utilize the biological characteristics of DNA codecs to perform encoding and decoding operations on pixel color information in quantum color images, and achieve pixel-level diffusion. Second, we use QAr T to scramble the position information of quantum images and use the operated image as the key matrix for quantum XOR operations. All quantum operations in this paper are reversible, so the decryption operation of the ciphertext image can be realized by the reverse operation of the encryption process. We conduct simulation experiments on encryption and decryption using three color images of “Monkey”, “Flower”, and “House”. The experimental results show that the peak value and correlation of the encrypted images on the histogram have good similarity, and the average normalized pixel change rate(NPCR) of RGB three-channel is 99.61%, the average uniform average change intensity(UACI) is 33.41%,and the average information entropy is about 7.9992. In addition, the robustness of the proposed algorithm is verified by the simulation of noise interference in the actual scenario.展开更多
文摘本文通过结合混沌系统与数据编码,提出了一种新型彩色图像加密算法。该算法通过离散型广义Arnold映射对明文像素位置进行非线性置乱,破坏相邻像素相关性;引入广义Gray码变换对置乱后图像颜色分量值实施编码,初步隐藏视觉信息;利用连续型广义Arnold映射生成伪随机密钥流,对编码图像完成扩散运算,进一步破坏明文统计特征。加密算法融合了广义Gray码变换的局部混淆能力和广义Arnold映射的全局扩散特性,构建双重安全机制。一方面,离散型广义Arnold映射和广义Gray编码协同增强像素位置与灰度值的动态扰乱效果;另一方面,连续型广义Arnold映射扩展了加密算法的密钥空间。数值实验表明,该图像加密算法具有优良的加密性能,可以抵御蛮力攻击、统计分析攻击以及差分攻击等。The paper proposes a novel image encryption algorithm by integrating chaotic system with data coding. The algorithm employs a discrete generalized Arnold map to nonlinearly scramble plain image’s pixel positions, effectively disrupting adjacent pixel correlations. A generalized gray code transformation is introduced to perform encoding on color component values of the scrambled image, achieving preliminary visual information concealment. Subsequently, a continuous generalized Arnold map generates pseudo-random keystreams to execute diffusion operations on the encoded image, further eliminating statistical features of the plain image. Combining the local confusion capability of generalized gray code transformation with the global diffusion nature of generalized Arnold map, the encryption algorithm establishes a dual security mechanism. On the one hand, the collaborative effect of discrete generalized Arnold map and generalized gray coding enhances dynamic disruption of pixel positions and grayscale values;on the other hand, the continuous generalized Arnold map significantly expands the key space of the proposed encryption. Numerical experiments demonstrate that the proposed image encryption algorithm exhibits excellent performance and security, showing strong resistance against differential analysis attack, statistical attacks and brute-force attack, etc.
基金Project supported by the Natural Science Foundation of Shandong Province, China (Grant No. ZR2021MF049)Joint Fund of Natural Science Foundation of Shandong Province (Grant Nos. ZR2022LLZ012 and ZR2021LLZ001)the Key R&D Program of Shandong Province, China (Grant No. 2023CXGC010901)。
文摘In the field of Internet, an image is of great significance to information transmission. Meanwhile, how to ensure and improve its security has become the focus of international research. We combine DNA codec with quantum Arnold transform(QAr T) to propose a new double encryption algorithm for quantum color images to improve the security and robustness of image encryption. First, we utilize the biological characteristics of DNA codecs to perform encoding and decoding operations on pixel color information in quantum color images, and achieve pixel-level diffusion. Second, we use QAr T to scramble the position information of quantum images and use the operated image as the key matrix for quantum XOR operations. All quantum operations in this paper are reversible, so the decryption operation of the ciphertext image can be realized by the reverse operation of the encryption process. We conduct simulation experiments on encryption and decryption using three color images of “Monkey”, “Flower”, and “House”. The experimental results show that the peak value and correlation of the encrypted images on the histogram have good similarity, and the average normalized pixel change rate(NPCR) of RGB three-channel is 99.61%, the average uniform average change intensity(UACI) is 33.41%,and the average information entropy is about 7.9992. In addition, the robustness of the proposed algorithm is verified by the simulation of noise interference in the actual scenario.