信号与信息处理

基于四元数旋转的改进彩色图像加密算法

展开
  • 上海大学 通信与信息工程学院, 上海 200444

收稿日期: 2017-06-17

  修回日期: 2017-09-08

  网络出版日期: 2018-07-31

基金资助

国家自然科学基金(No.61572309)资助

Improved Color Image Encryption Algorithm Based on Quaternion Rotation

Expand
  • School of Communication and Information Engineering, Shanghai University, Shanghai 200444, China

Received date: 2017-06-17

  Revised date: 2017-09-08

  Online published: 2018-07-31

摘要

图像加密是信息安全领域的重要内容之一.为此,提出一种基于四元数旋转理论的彩色图像加密方案,并给出了四元数旋转的详细定义及图解,把彩色图像的3个颜色分量作为一个整体进行加密,以实现同步处理.首先将原始图像分解成两个相同尺寸的子图像,并转化成纯四元数矩阵;然后运用四元数的旋转变换性质由给定初始密钥迭代产生大量加密时所需要的密钥,并通过迭代循环的结构体系实现加密.实验结果表明,该方案能够获得较好的彩色图像加密效果,具有较强的安全性以及较快的加解密速度.

本文引用格式

胡曼, 吕东辉, 任艳丽 . 基于四元数旋转的改进彩色图像加密算法[J]. 应用科学学报, 2018 , 36(4) : 601 -610 . DOI: 10.3969/j.issn.0255-8297.2018.04.004

Abstract

Image encryption plays one of the important roles in the field of information security. A new encryption scheme for color image based on quaternion rotation theory is proposed. The detailed definition and diagram of quaternion rotation are also given. The encryption scheme succeeds in getting the three color components of color image as a whole, and treating the encryption operation simultaneously. Original image is firstly decomposed into two of the same size of sub images, and then converted into pure quaternion representation of matrix. By using the property named quaternion rotation transformation, we can obtain a large amount of secret keys from iterations of the given initial secret key. Finally through an iterative loop system, the encryption is realized. The experimental results show that the encryption scheme can achieve great effect, strong security, and faster encryption and decryption speed.

参考文献

[1] Stallings W. Cryptography and network security:principles and practice[J]. International Annals of Criminology, 2012, 46(4):121-136.
[2] 张金辉,郭晓彪,符鑫. AES加密算法分析及其在信息安全中的应用[J]. 信息网络安全,2011(5):31-33. Zhang J H, Guo X B, Fu X. AES encryption algorithm analysis and the application in information security[J]. Netinfo Security, 2011(5):31-33. (in Chinese)
[3] Wu X, Wang Z. A new DWT-based lossless chaotic encryption scheme for color images[C]//IEEE International Conference on Computer and Computational Sciences, 2015:211-216.
[4] 李玉珍,金鑫,赵耿,李晓东,田玉露,王子亦. 基于Zigzag变换与混沌的彩色图像加密方案[J]. 计算机工程与设计,2016, 37(8):2002-2006. Li Y Z, Jin X, Zhao G, Li X D, Tian Y L, Wang Z Y. Color image encryption scheme based on Zigzag transformation and chaotic map[J]. Computer Engineering and Design, 2016, 37(8):2002-2006. (in Chinese)
[5] 邵珠宏. 基于四元数变换的彩色图像处理算法研究[D]. 南京:东南大学,2015.
[6] 张文全,周南润. 基于离散分数随机变换的双彩色图像加密算法[J]. 电子与信息学报,2012, 34(7):1727-1734. Zhang W Q, Zhou N R. Double-color image encryption based on discrete fractional random transform[J]. Journal of Electronics & Information Technology, 2012, 34(7):1727-1734. (in Chinese)
[7] Hosseini S A, Kamel S R. Fast encryption of RGB color digital images based on elementary cellular automata using three processors[C]//IEEE International Congress on Technology, Communication and Knowledge, 2015:241-246.
[8] 郭献洲,刘文文,张相梅. 采用混沌系统的HIS彩色图像加密算法[J]. 华侨大学学报(自然科学版),2017, 38(2):241-244. Guo X Z, Liu W W, Zhang X M. HIS color image encryption algorithm using chaos system[J]. Journal of Huaqiao University (Natural Science), 2017, 38(2):241-244.(in Chinese)
[9] 盖琦,王明伟,李智磊,翟宏琛. 基于离散四元数傅里叶变换的双随机相位加密技术[J]. 物理学报,2008, 57(11):6955-6961. Gai Q, Wang M W, Li Z L, Zhai H C. Doubled random-phase encryption based on discrete quaternion Fourier-transforms[J]. Acta Physica Sinica, 2008, 57(11):6955-6961. (in Chinese)
[10] Sastry V U K, Kumar K A. A modified Feistel cipher involving XOR operation and modular arithmetic inverse of a key matrix[J]. International Journal of Advanced Computer Science and Applications, 2012, 3(7):35-39.
[11] 李建忠,江玉珍,钟平. 基于四元数离散余弦变换和相移数字全息干涉的彩色图像加密技术[J]. 韩山师范学院学报,2016, 37(3):34-40. Li J Z, Jiang Y Z, Zhong P. Color image encryption scheme based on quaternion discrete cosine transformation and phase-shifting interferometry[J]. Journal of Hanshan Normal University, 2016, 37(3):34-40. (in Chinese)
[12] 李文亮. 四元数矩阵[M]. 长沙:国防科技大学出版社,2002:1-12.
[13] 陈杰. 四元数刻划的矢量旋转[J]. 重庆文理学院学报(自然科学版),2012, 31(1):13-15. Chen J. Vector rotation inscribed by quaternion[J]. Journal of Chongqing University of Arts anf Sciences (Natural Science Edition), 2012, 31(1):13-15. (in Chinese)
[14] Khanzadi H, Eshghi M, Borujeni S E. Image encryption using random bit sequence based on chaotic maps[J]. Arabian Journal for Science and Engineering, 2014, 39(2):1039-1047.
[15] Wu Y. NPCR and UACI randomness tests for image encryption[J]. Cyber Journals:Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT), 2011:31-38.
[16] Wu X, Li Y, Kurths J. A new color image encryption scheme using CML and a fractional-order chaotic system[J]. Plos One, 2015, 10(3):1-28.
文章导航

/