光学技术, 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.

李贤阳, 阳建中, 杨竣辉, 陆安山. 基于像素动态更新与差异扩散的图像加密算法[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 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!