光学技术, 2018, 44 (4): 453, 网络出版: 2018-08-30  

基于像素动态更新与差异扩散的图像加密算法

Image encryption algorithm based on pixel dynamic update and differential diffusion
作者单位
1 钦州学院 电子与信息工程学院, 广西 钦州 535011
2 钦州市电子产品检测重点实验室, 广西 钦州 535011
3 江西理工大学, 信息工程学院, 江西 赣州 341000
摘要
提出了基于像素动态更新与差异扩散的图像加密算法。引入Lucas与Fibonacci序列, 充分利用二者的更新特点, 基于二维映射, 设计像素动态更新机制, 在每一轮像素混淆过程中, 利用不同的随机序列完成像素位置置乱, 避免了置乱周期性;依据人眼视觉特性, 建立像素重要等级模型, 明文像素分类为视觉像素与次级像素;利用明文像素生成映射的初值, 通过建立序列量化机制, 获取一组密钥流;根据密钥流, 设计两个像素扩散函数, 对视觉像素与次级像素进行差异扩散, 以输出密文。测试数据显示: 与当前图像加密机制相比, 所提算法具有更高的安全性, 输出密文像素分布更加均匀。
Abstract
The image encryption algorithm based on pixel dynamic update and differential diffusion was proposed. The pixel dynamic update mechanism was designed by introducing the Lucas, Fibonacci sequence and 2D Arnold map to scramble pixel positions with different random sequences during each round of pixel aliasing to avoid scrambling periodicity; The important level model of pixels was introduced according to the human visual characteristics to classify the plain into visual pixels and secondary pixels; And a set of key streams was obtained by establishing a sequence quantization mechanism, as well as using the pixel value of plaintext to generate initial value of the logistic map; Two pixel diffusion functions were designed according to the key stream to diffuse the visual pixels and the secondary pixels to output the cipher. Test data shows that this algorithm has higher security with more uniform pixel distribution of output cipher compared with the current image encryption mechanism.
参考文献

[1] Chen Lei, Ma Bing, Zhao Xiaohong. Differential cryptanalysis of a novel image encryption algorithm based on chaos and line map [J]. Nonlinear Dynamics,2017,87(3):1797-1807.

[2] Niu Ying, Zhang Xuncai, Han Feng. Image encryption algorithm based on hyperchaotic maps and nucleotide sequences database [J]. Computation Intelligent Neuroscience,2017,43(9):1201-1209.

[3] Liu Lingfeng, Miao Suoxia. A new image encryption algorithm based on logistic chaotic map with varying parameter [J]. SpringerPlus,2016,5(1):102-111.

[4] 李凯佳, 俞锐刚, 袁凌云. 基于DNA-记忆元胞自动机与Hash函数的图像加密算法[J]. 计算机工程与设计,2017,38(2):470-477.

    Li Kaijia, Yu Ruigang, Yuan Lingyun. Image encryption algorithm based on dna- memory cellular automata and hash function [J]. Computer Engineering and Design,2017,38(2):470-477.

[5] Wu Xiangjun, Wang Dawei, Kurths Jürgen. A novel lossless color image encryption scheme using 2d dwt and 6d hyperchaotic system[J]. Information Sciences,2016,18(9):137-153.

[6] Abolfazl Yaghouti Niyat, Mohammd Hossein Moattar. Color image encryption based on hybrid hyper-chaotic system and cellular automata [J]. Optics & Lasers in Engineering,2017,90(8):225-237.

[7] 丁汀, 王晓侃. 像素交叉移位变换耦合动态和谐搜索优化机制的图像加密算法[J]. 华侨大学学报:自然科学版,2017,38(2):229-235.

    Ding Ting, Wang Xiaokai. Image encryption algorithm based on pixel crossing shift transform coupled dynamic and harmonious search optimization [J]. Journal of Huaqiao University:Natural Science Edition,2017,38(2):229-235.

[8] Ye Guodong, Zhao Haiqing, ChaiHuajin. Chaotic image encryption algorithm using wave-line permutation and block diffusion [J]. Nonlinear Dynamics,2016,83(4):2067-2077.

[9] Rasul Enayatifara, Abdulb Hanan Abdullah. Image encryption using a synchronous permutation-diffusion technique [J]. Optics and Lasers in Engineering,2017,90(34):146-154.

[10] 杨贵宝, 高霞. 基于分数阶logistic映射与随机变换的双图像加密算法[J]. 内蒙古大学学报:自然科学版,2017,48(3):189-195.

    Yang Guibao, Gao Xia. Double Image encryption algorithm based on fractional order logistic mapping and random transform [J]. Journal of Inner Mongolia University:Natural Science Edition,2017,48 (3):189-195.

[11] Pietro Codara, Ottaviom D’Antona. Generalized Fibonacci and Lucas cubes arising from powers of paths and cycles [J]. Discrete Mathematics,2014,339(3):241-251.

[12] 李智慧. 基于Lucas序列的公钥密码体制的研究[D]. 北京:北京邮电大学,2012:23-27.

    Li Zhihui. Research on public key cryptography based on lucas sequence [D]. Beijing:Beijing University of Posts and Telecommunications,2012:23-27.

[13] 杨凤霞. 基于二维Arnold映射的彩色图像加密算法[J]. 小型微型计算机系统, 2014,35(8):1922-1925.

    Yang Fengxia. A color image encryption algorithm based on two-dimensional arnold mapping [J]. Small and Micro Computer Systems,2014,35 (8):1922-1925.

[14] 吴丽, 余文春. 速置乱耦合3D混沌映射的图像加密算法研究[J]. 电视技术,2014,38(19):51-56.

    Wu Li, Yu Wenchun. Image encryption algorithm for fast scrambling chaotic 3d maps [J]. Veido technology,2014,38 (19):51-56.

[15] 胡亦, 王琳娜, 朱恭生. 锯齿空间填充曲线耦合压缩感知的彩图灰度化实时加密算法[J]. 激光杂志,2015,2(2):12-18.

    Hu Yi, Wang Linna, Zhu Gongsheng. The sawtooth space filling curve coupling compressed sensing color gray scale real-time encryption algorithm [J]. Laser journal, 2015, 2(2):12-18.

[16] Eswaraiah R, Sreenivasa Reddy. Robust medical image watermarking technique for accurate detection of tampers inside region of interest and recovering original region of interest [J]. Image Processing,2015,9(8):615-625.

[17] 陈宏宇, 惠斌, 常铮. 基于人眼视觉特性的红外图像细节增强[J]. 计算机应用研究,2017,34(1):310-313.

    Chen Hongyu, Hui Bin, Chang Zheng. Infrared image detail enhancement based on human visual characteristics [J]. Computer Application Research,2017,34 (1):310-313.

[18] Liang HaoRan, Tao XiangYang, Zhou Nan-Run. Quantum image encryption based on generalized affine transform and logistic map[J]. Quantum Information Processing,2016,15(7):2701-2724.

[19] Liu Wenhao, Sun Kehui. A fast image encryption algorithm based on chaotic map [J]. Optics and Lasers in Engineering,2016,84(7):26-36.

李贤阳, 阳建中, 杨竣辉, 陆安山. 基于像素动态更新与差异扩散的图像加密算法[J]. 光学技术, 2018, 44(4): 453. LI Xianyang, YANG Jianzhong, YANG Junhui, LU Anshan. Image encryption algorithm based on pixel dynamic update and differential diffusion[J]. Optical Technique, 2018, 44(4): 453.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!