当前位置: X-MOL 学术Multimed. Tools Appl. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Color image encryption based on programmable complemented maximum length cellular automata and generalized 3-D chaotic cat map
Multimedia Tools and Applications ( IF 3.6 ) Pub Date : 2020-05-31 , DOI: 10.1007/s11042-020-09033-y
Un Sook Choi , Sung Jin Cho , Jin Gyoung Kim , Sung Won Kang , Han Doo Kim

With the advent of cloud and social networking sites, information security has become a major issue. Images are the most searched, uploaded, and shared data in multimedia. However, existing encryption algorithms such as DES and AES may not be suitable for image encryption because digital images have large data size, high redundancy, and strong correlation between pixels. To overcome these problems, we propose a new color image encryption algorithm using a generalized three-dimensional chaotic cat map and a programmable complemented maximum length cellular automata (PC-MLCA) in this paper. Also we design the PC-MLCA which can be implemented by hardware and has a long period and can output a nonlinear sequence as a pseudo random number generator (PRNG). The key sequence generated by the proposed PC-MLCA changes the pixel value of the original image to an unpredictable value. And to resist noise and delete attacks we design and use a generalized chaotic cat map that can perform different modular operations to simultaneously change the pixel position of color images horizontally, vertically as well as R, G, and B color components.



中文翻译:

基于可编程补充最大长度元胞自动机和广义3-D混沌猫图的彩色图像加密

随着云和社交网站的出现,信息安全已成为一个主要问题。图像是多媒体中搜索,上传和共享最多的数据。但是,现有的加密算法(例如DES和AES)可能不适合图像加密,因为数字图像具有大数据大小,高冗余度以及像素之间的强相关性。为了克服这些问题,我们在本文中提出了一种使用广义三维混沌猫图和可编程补充最大长度元胞自动机(PC-MLCA)的彩色图像加密新算法。我们还设计了PC-MLCA,它可以由硬件实现,周期长,并且可以输出非线性序列作为伪随机数生成器(PRNG)。所提出的PC-MLCA生成的密钥序列将原始图像的像素值更改为不可预测的值。为了抵制噪声和删除攻击,我们设计并使用了通用的混沌猫图,该猫图可以执行不同的模块化操作,以同时更改水平,垂直以及R,G和B颜色分量的彩色图像的像素位置。

更新日期:2020-05-31
down
wechat
bug