第 34 卷第 7 期 电 子 与 信 息 学 报 Vol.34No.7
2012 年 7 月 Journal of Electronics & Information Technology Jul. 2012
基于离散分数随机变换的双彩色图像加密算法
张文全 周南润
*
(南昌大学电子信息工程系 南昌 330031)
摘 要:该文基于离散分数随机变换和线性同余理论,提出一种单通道双彩色图像加密算法。输入的两幅 RGB 图
像转换成相应的索引图像格式,其中一幅 2 维索引图像被编码为振幅部分,另一幅则被编码为空域相位掩模。分数
域相位掩模由线性同余发生器 (LCG) 生成,并将彩色映射矩阵嵌入其中。引入光学幅相调制技术,在不增加光学
元件的基础上实现了双彩色图像加密。离散分数随机变换的分数阶和线性同余函数的 4 个参数作为密钥提高了算法
的安全性,对应所有密钥计算了输入图像和解密图像的均方误差。针对唯密文攻击,噪声叠加和抗裁剪性能分别进
行了数值模拟,验证了该算法的可行性和有效性。
关键词:彩色图像加密;离散分数随机变换;傅里叶光学;相位编码;线性同余发生器
中图分类号:TP309.7 文献标识码: A 文章编号:1009-5896(2012)07-1727-08
DOI: 10.3724/SP.J.1146.2011.01364
Double-color Image Encryption Based on
Discrete Fractional Random Transform
Zhang Wen-quan Zhou Nan-run
(Department of Electronic Information Engineering, Nanchang University, Nanchang 330031, China)
Abstract: A new single-channel double-color image encryption algorithm is proposed by combining Discrete
Fractional Random Transform (DFrRT) with linear congruence theory. The two input RGB images are converted
into their indexed image formats, and one of the 2D indexed image is encoded in amplitude part and the other is
encoded into the spatial domain phase mask. The two color map matrixes are embedded in the fractional domain
phase mask which is generated by Linear Congruential Generator (LCG). The amplitude-phase encoding is
introduced into the optical encryption system to implement the double-color image encryption algorithm without
increasing other optical elements. The fractional order of DFrRT and the four parameters of the linear function are
the keys to enhance the security of the proposed algorithm, and the Mean Square Error (MSE) between the
decrypted images and the input ones for all keys are calculated. The performance of the proposed scheme is
analyzed against ciphertext-only attack, noise addition and occlusion of the encrypted image, respectively.
Numerical simulation results demonstrate the feasibility and effectiveness of the proposed method.
Key words: Color image encryption; Discrete Fractional Random Transform (DFrRT); Fourier optics; Phase
encoding; Linear Congruence Generator (LCG)
1 引言
在图像信息安全问题的研究中,基于分数傅里
叶变换(Fractional Fourier Transform, FrFT)理论
的彩色图像加密成为学者关注的热点,提出了多种
新方法
[1–9]
。文 献[1]运用分数域双随机相位编码技术
分别加密一幅 RGB 彩色图像的 3 个分量,3 个通道
的密钥增大了算法的密钥空间,但光学实现需要 3
组加密装置,实用性受到限制。文献[5]把一幅 RGB
彩色图像变换为 HSI 彩色空间,用离散分数随机变
2011-12-21 收到,2012-03-22 改回
国家自然科学基金(61141007),江西省自然科学基金(2009GQS0080)
和江西省教育厅科技项目(GJJ11339)资助课题
*通信作者:周南润 znr21@163.com
换对强度分量进行像素值加密,用阿诺德变换对色
调和饱和度分量进行位置加密,这种双重加密方式
保证了算法的安全性。文献[6,7]提出了基于多路复
用的多幅彩色图像加密算法,在该方法中,将 RGB
图像格式转换为索引图像格式,再将多幅图像数字
合成为一幅复图像,通过单通道加密光路完成多幅
图像加密。文献[9]提出一种新的单通道彩色图像加
密算法,在 HSI 空间中,强度分量作为相位编码的
原始待加密图像,将饱和度分量加密为随机相位,
与色调分量一起构成了对强度分量加密的双相位。
本文采用光学幅相调制技术设计了一种基于离散分
数随机变换
[10]
(DFrRT)的单通道双彩色图像加密算
法,并给出了相应的光学实现。该加密算法两次重