为了保证图像在传输过程中的可靠性和安全性,针对传统多通道加密算法无法实现同步加密、传输负载大等不足,提出了一种基于单通道 RGB 分量的彩色图像加密算法。首先引入离散余弦变换和 ZigZag 置换产生彩色图像 RGB 分量的复数矩阵,并采用 logistic 混沌映射对复数矩阵置乱,然后采用反向离散余弦变换和混沌掩码对RGB 分量进行重构和加密,产生密文图像,最后采用仿真实验测试算法的性能。仿真结果表明,相对于其它彩色图像加密算法,本文加密算法具有很好的雪崩、混乱与扩散特性,加密和解密速度快,可以抵抗各种攻击和保证彩色图像加密的安全性,具有一定的实用价值。
In order to ensure the safety and reliability of image transmission ,a novel encryption of color im‐age algorithm based on single channel RGB components has been studies in this paper ,to solve the prob‐lem which traditional multi‐channel algorithms cannot synchronous encryption and large load . Firstly , RGB components of color image have been extracted ,plural matrix obtained by the discrete cosine trans‐form and ZigZag ,and complex matrix scrambled by the logistic chaos ;secondly ,inverse discrete cosine transform and chaos masking have been used to reconstruction and encryption RGB component to obtain crypt image ;finally ,the performance has been tested by simulation experiments .The results show that , compared with other color image encryption algorithms ,the proposed algorithm has some good characteris‐tics such as good confusion and diffusion properties ,decryption speed ,can resist various attacks and can effectively guarantee the security of image encryption ,so it has a certain practical value .