计算机应用 ›› 2012, Vol. 32 ›› Issue (09): 2599-2602.DOI: 10.3724/SP.J.1087.2012.02599

• 信息安全 • 上一篇    下一篇

基于频谱切割和二维Arnold变换的彩色图像加密算法

龚黎华,曾绍阳,周南润*   

  1. 南昌大学 电子信息工程系,南昌 330031
  • 收稿日期:2012-03-26 修回日期:2012-05-13 发布日期:2012-09-01 出版日期:2012-09-01
  • 通讯作者: 周南润
  • 作者简介:龚黎华(1977-),女,江西吉安人,实验师,硕士,主要研究方向:图像加密; 曾绍阳(1989-),男,江西宁都人,主要研究方向:图像加密; 周南润(1976-),男,江西吉安人,教授,博士,主要研究方向:网络与信息安全。
  • 基金资助:

    国家自然科学基金资助项目(61141007,61262084);江西省自然科学基金资助项目(2009GQS0080)

Color image encryption algorithm based on cutting spectrum and 2D Arnold transform

GONG Li-hua,ZENG Shao-yang,ZHOU Nan-run*   

  1. Department of Electronic Information Engineering,Nanchang University,Nanchang Jiangxi 330031,China
  • Received:2012-03-26 Revised:2012-05-13 Online:2012-09-01 Published:2012-09-01
  • Contact: Nanrun Zhou

摘要: 针对多通道彩色图像加密算法传输负担大的缺陷,提出了基于频谱切割和二维Arnold变换的单通道彩色图像加密算法。该算法对原彩色图像的RGB分量分别进行不同分数阶次的分数傅里叶变换(FrFT),将各分量所得频谱信息进行切割,组合成一幅新的频谱;再用二维Arnold变换对组合频谱进行置乱,使三个分量的频谱信息充分混淆和扩散。密文为一幅灰度图像,在保留原彩色图像主要信息的同时,减小了传输负担。仿真结果与性能分析验证了该算法的加密效果和安全性。

关键词: 分数傅里叶变换, 频谱切割, 二维Arnold变换, 图像加密

Abstract: To reduce the heavy transmission burden of multichannel color image encryption algorithms, a single-channel color image encryption algorithm based on cutting spectrum and 2D Arnold transform was presented. In the proposed algorithm, the R, G, B components of the original color image were extracted, and their spectra were obtained separately by the Fractional Fourier Transform (FrFT) of different orders, followed by cutting their spectra to construct a new spectrum, then the combined spectrum was scrambled by the 2D Arnold transform to confuse and diffuse the spectrum information well enough. The encrypted image was a gray image, thus the transmission burden was reduced apparently while the main information of the original color image was kept. The simulation results and performance analyses verify the validity and the security of the encryption algorithm.

Key words: Fractional Fourier Transform (FrFT), cutting spectrum, 2D Arnold transform, image encryption

中图分类号: