您的位置:山东大学 -> 科技期刊社 -> 《山东大学学报(工学版)》

山东大学学报(工学版) ›› 2016, Vol. 46 ›› Issue (4): 1-8.doi: 10.6040/j.issn.1672-3961.0.2015.367

• •    下一篇

基于复合混沌与仿射变换的彩色图像加密算法

刘志军   

  1. 沧州师范学院计算机科学与工程学院, 河北 沧州 061001
  • 收稿日期:2015-11-17 出版日期:2016-08-20 发布日期:2015-11-17
  • 作者简介:刘志军(1958— ),男,河北清苑人,教授,硕士,主要研究方向为网络与信息安全,软件工程,图像处理和人工智能等. E-mail:lzhijun988@163.com
  • 基金资助:
    河北省教育厅科研项目自然科学类重点资助项目(Z2010204)

Color image encryption algorithm based on complex chaos and affine transform

LIU Zhijun   

  1. College of Computer Science &
    Engineering, Cangzhou Normal University, Cangzhou 061001, Hebei, China
  • Received:2015-11-17 Online:2016-08-20 Published:2015-11-17

摘要: 针对彩色图像的特点,提出基于由tent映射和改写Logistic、Cubic、Chebychev映射构造四进制复合混沌系统、三维仿射变换、扰动密钥参数扩散和RGB分量联合置乱的彩色图像空域加密算法。该算法RGB相关性少,密钥空间大,明密文映射关系复杂,能抵抗穷举、明文、差分和统计分析攻击。利用matlab7.0对经典水印、人物、风景类型的彩色图像进行仿真试验。试验结果(加密、直方图分析、相邻像素相关性、密钥和密文敏感性、信息熵、峰值信噪比和相似度)表明,该算法具有加密效果好和安全性高的特点。

关键词: 联合置乱, 图像加密, 仿射变换, 扩散, 复合混沌

Abstract: According to the characteristics of the color image,the color image airspace encryption algorithm was proposed based on quaternary compound chaotic system structured by the tent map and the Logistic, Cubic, Chebychev map rewrited, the three dimensional affine transformation, diffusion of disturbance key parameters and RGB components joint scrambling.The algorithm that correlation of RGB was very small, key space was huge large, bright ciphertext mapping relationship was complex, could resist exhaustion, plaintext, difference and statistical analysis attacks. The simulation experiment of the classic watermark, figures, landscape types of color images were achieved by matlab7.0. The experimental results(encryption, histogram analysis, the correlation between adjacent pixels, key and the ciphertext sensitivity, information entropy, peak signal-to-noise ratio and similarity)showed that the algorithm has good encryption effect and high safety features.

Key words: joint scrambling, image encryption, affine transform, diffusion, complex chaos

中图分类号: 

  • TP391
[1] WANG F C, BAI S, ZHU G B, et al. An image encryption algorithn based on N-dimension affine transformation[C] // Processdings of the 8th IEEE/ACIS Int conf on Computer and Information Science. Piscataway, NJ(America): IEEE, 2009: 579-585.
[2] CHEN G, ZHAO X Y, LI J L. A seft-adaptive algorithm on image encryption[J]. Journal of Software, 2005, 16(11):1975-1982.
[3] SHANG Z W, REN H E, ZHANG J. A block lacation scramling algorithm of digital image based on arnold transformatiom[C] // Processdings of the 9thInt Conf for Young Computer Scientists. Piscataway, NJ(America): IEEE, 2008: 2942-2947.
[4] SEYEDZADEH S M, MIRZAKUCHAKI S. A fast color image encryption algorithm based on coupled two dimensional piecewise chaotic map[J]. Signal Processing, 2012, 92(5):1202-1215.
[5] LIU H J, WANG X Y. Color image encryption based on one time keys and robust chaotic maps[J]. Computers and Mathematics with Applications, 2010, 59(10):3320-3327.
[6] SAHAR M, AMIR M E. Color image encryption based on coupled nonlinear chaotic map[J]. Chaos, Solitons & Fractals, 2009, 42(3):1745-1754.
[7] 黄晓生,顾景文.基于复合混沌序列与小波变换的图像加密算法[J].计算机工程,2007,33(7):128-129. HUANG Xiaosheng, GU Jingwen. Image encryption algorithm based on compound chaotic sequence and wavelet transform[J]. Computer Engineering, 2007, 33(7):128-129.
[8] 曹建秋,肖华荣,蓝章礼.基于变参混沌系统的图像双重置换加密[J].计算机工程与应用,2011,47(32):101-104. CAO Jianqiu, XIAO Huarong, LAN Zhangli. Image dual scrambling encryption algorithm based on chaotic system with variable parameter[J]. Computer Engineering and Application, 2011, 47(32):101-104.
[9] 文昌辞,王沁,刘向宏,等.基于仿射和复合混沌的图像加密新算法[J].计算机研究与发展,2013,50(2):319-324. WEN Changci, WANG Qin, LIU Xianghong, et al. An encryption algorithm for image based on affine and composed chaos[J]. Journal of Computer Research and Development, 2013, 50(2):319-324.
[10] 谢涛,何兴.一种新的基于混沌的彩色图像加密方案[J].计算机应用研究,2013,30(1):318-320. XIE Tao, HE Xing. New color image encryption scheme baesed on chaos[J]. Application Research of Computers, 2013, 30(1):318-320.
[11] 陈帅,钟先信,石军锋,等.基于离散数字混沌序列的图像加密算法[J].电子与信息学报,2007,29(4):898-900. CHEN Shuai, ZHONG Xianxin, SHI Junfeng, et al. Image encrytion through discrete digital chaotic sequence[J]. Journal of Electronics & Information Technology, 2007, 29(4):898-900.
[12] 彭飞,丘水生,龙敏.外部密钥控制系统参数的图像加密算法[J].华南理工大学学报(自然科学版),2005,33(7):20-23. PENG Fei, QIU Shuisheng, LONG Min. An image encryption algorithm with parameters controlled by external keys[J]. Journal of South China University of Technology(Science and Technology), 2005, 33(7):20-23.
[13] CHEN D M. A feasible chaotic encryption scheme for image[C] //Processdings of Int Workshop on Chaos-Fractals and Applications.Piscataway, NJ(America): IEEE, 2009: 172-176.
[14] 袁野,李敬医,陈炬桦.基于二维X型可逆细胞自动机的加密算法[J].计算机应用,2014,34(12):3466-3469. YUAN Ye, LI Jingyi, CHEN Juhua. Encryption algorthm based on 2D X-type reversible cellular automata[J]. Journal of Computer Applications, 2014, 34(12):3466-3469.
[15] WANG X, LUAN D. A image encryption algorithm using chaos and reversible cellular aotomato[J]. Communications in Nonliner Science and Numerical Simulation, 2013, 18(11):3075-3085.
[16] PATIDAR V, PAREEK N K, PUROHIT G, et al. Modified substitution-diffusion image cipher using chaotic standard and logistic maps[J]. Communications in Nonliner Science and Numerical Simulation, 2010, 15(10):2755-2765.
[17] 邹玮刚,陈沛云,黄江燕.基于三维亚仿射变换的数字图像置乱技术[J].计算机应用,2012,32(9):2595-2598,2602. ZOU Weigang, CHEN Peiyun, HUANG Jiangyan. Digital image scrambling technology based on three dimensional sub-affine transformation[J]. Journal of Computer Applications, 2012, 32(9):2595-2598, 2602.
[18] 杨璐,邵利平,郭毅,等.基于迷宫置换和Logistic混沌映射的图像加密算法[J].计算机应用,2014,34(7):1902-1908. YANG Lu, SHAO Liping, GUO Yi, el at. Image encryption algorithm based on maze permutation and logistic chaotic map[J]. Journal of Computer Applications, 2014, 34(7):1902-1908.
[1] 王振军,刘人太,张庆松,惠冰,陈孟军,马晨阳,李鸿钊. 考虑黏度时空分布的动水扩散数值模拟与试验研究[J]. 山东大学学报 (工学版), 2024, 54(5): 132-143.
[2] 董伟,周梦虎,王雪松,薛刚,王栋. 碳化-冻融作用对风积沙混凝土氯离子传输的影响[J]. 山东大学学报 (工学版), 2024, 54(1): 123-130.
[3] 陈龙,支鹏飞,李晋,陈宏斌,何兆益,崔新壮. 新旧沥青界面融合实测与耗散粒子动力学模拟[J]. 山东大学学报 (工学版), 2022, 52(3): 61-69.
[4] 郭茂林,包崇明,周丽华,丁涛,孔兵. 基于TOPSIS的异质网络影响力最大化[J]. 山东大学学报 (工学版), 2022, 52(2): 31-40.
[5] 王春国. 硬岩隧道施工通风系统优化与抑尘效果评价[J]. 山东大学学报 (工学版), 2021, 51(3): 52-60.
[6] 曹洪振,祁金胜,袁宝强,杜文静,王湛. 偏心方圆节扩散管数值模拟[J]. 山东大学学报 (工学版), 2020, 50(5): 77-82.
[7] 冯啸,夏冲,王凤刚,张兵. 砂土介质中颗粒浆液扩散距离变化规律[J]. 山东大学学报 (工学版), 2020, 50(5): 20-25.
[8] 覃俊,李蔚栋,易金莉,刘晶,马懋德. 基于双重启发式信息求解影响最大化问题的蚁群算法[J]. 山东大学学报 (工学版), 2020, 50(3): 45-50.
[9] 周杨浩,刘一帆,李瑮. 一种自动读取指针式仪表读数的方法[J]. 山东大学学报 (工学版), 2019, 49(4): 1-7.
[10] 李真伟,崔国忠,郭从洲,虞昌浩. 基于交替方向乘子法的图像盲复原[J]. 山东大学学报(工学版), 2017, 47(4): 14-18.
[11] 彭蓉蓉,俞文生. 浆液性质对注浆压力及扩散方式的影响规律[J]. 山东大学学报(工学版), 2017, 47(3): 119-124.
[12] 任永峰,董学育. 基于自适应流形相似性的图像显著性区域提取算法[J]. 山东大学学报(工学版), 2017, 47(3): 56-62.
[13] 王甲春1,张照华2,苏宁3. 混凝土渗透性的原位测试与评价[J]. 山东大学学报(工学版), 2013, 43(5): 74-79.
[14] 刘芬 孙丰荣 耿俊卿 秦晓红 姚桂华 张运. 一种基于各向异性扩散方程的医学超声图像降噪方法[J]. 山东大学学报(工学版), 2009, 39(5): 38-42.
[15] 刘人太 李术才 潘光明 张庆松 武文东 李海燕 林明远. 深井巷道涌水探查方法及工程治理研究[J]. 山东大学学报(工学版), 2009, 39(4): 125-129.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 施来顺,万忠义 . 新型甜菜碱型沥青乳化剂的合成与性能测试[J]. 山东大学学报(工学版), 2008, 38(4): 112 -115 .
[2] 孙从征,管从胜,秦敬玉,程川 . 铝合金化学镀镍磷合金结构和性能[J]. 山东大学学报(工学版), 2007, 37(5): 108 -112 .
[3] 胡天亮,李鹏,张承瑞,左毅 . 基于VHDL的正交编码脉冲电路解码计数器设计[J]. 山东大学学报(工学版), 2008, 38(3): 10 -13 .
[4] 田芳1,张颖欣2,张礼3,侯秀萍3,裘南畹3. 新型金属氧化物薄膜气敏元件基材料的开发[J]. 山东大学学报(工学版), 2009, 39(2): 104 -107 .
[5] 孔宪明 鞠培军. 一类中立型不确定变时滞系统的稳定性新判据[J]. 山东大学学报(工学版), 2009, 39(5): 48 -51 .
[6] 许延生,刘兴芳 . 模糊聚类迭代模型在水资源承载能力评价中的应用[J]. 山东大学学报(工学版), 2007, 37(3): 100 -104 .
[7] 穴洪涛,田国会,李晓磊,路飞 . QR Code在多种类物体识别与操作中的应用[J]. 山东大学学报(工学版), 2007, 37(6): 25 -30 .
[8] 何东之, 张吉沣, 赵鹏飞. 不确定性传播算法的MapReduce并行化实现[J]. 山东大学学报(工学版), 0, (): 22 -28 .
[9] 贝广霞,楼佩煌,叶文华,王晓梅 . 精密加工中圆柱度在机检测关键技术[J]. 山东大学学报(工学版), 2007, 37(5): 65 -67 .
[10] 黄乐建,王建明 . 稳定相容节点积分无网格法动力学分析[J]. 山东大学学报(工学版), 2007, 37(5): 68 -72 .