A Chaos Based Image Encryption Scheme Using Digit-Level Permutation and Block Diffusion

被引:43
作者
Ping, Ping [1 ]
Fan, Jinyang [1 ]
Mao, Yingchi [1 ]
Xu, Feng [1 ]
Gao, Jerry [2 ]
机构
[1] Hohai Univ, Coll Comp & Informat, Nanjing 210098, Jiangsu, Peoples R China
[2] San Jose State Univ, Coll Engn, San Jose, CA 95192 USA
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Image encryption; chaos; digit-level; block diffusion; HYPER-CHAOS; ALGORITHM; MAP; CIPHERS; SYSTEM;
D O I
10.1109/ACCESS.2018.2879565
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Image encryption can be classified into pixel-level and bit-level according to the smallest processing element in the permutation and diffusion. Most pixel-level permutations only change the pixel positions, so the histograms of the permuted image and the original image are identical. The bit-level permutation can change the histogram of the image, but it is comparatively time-consuming due to bit-level computing. In this paper, we propose a new digit-level permutation. The pixel matrix of an image is decomposed into three digital matrices, and then these digital matrices are shuffled by the Henon map. This digit-level permutation combines the merits of pixel-level permutation with that of bit-level permutation. Besides, we also design a high-speed diffusion operation which exactly solves the problem that CBC-like diffusion has low efficiency. Simulations have been carried out and analyzed in detail, proving the superior security and high efficiency of our image cryptosystem.
引用
收藏
页码:67581 / 67593
页数:13
相关论文
共 48 条
  • [1] A novel image encryption scheme based on substitution-permutation network and chaos
    Belazi, Akram
    Abd El-Latif, Ahmed A.
    Belghith, Safya
    [J]. SIGNAL PROCESSING, 2016, 128 : 155 - 170
  • [2] Medical image encryption using edge maps
    Cao, Weijia
    Zhou, Yicong
    Chen, C. L. Philip
    Xia, Liming
    [J]. SIGNAL PROCESSING, 2017, 132 : 96 - 109
  • [3] An image encryption algorithm based on chaotic system and compressive sensing
    Chai, Xiuli
    Zheng, Xiaoyu
    Gan, Zhihua
    Han, Daojun
    Chen, Yiran
    [J]. SIGNAL PROCESSING, 2018, 148 : 124 - 144
  • [4] A novel chaos-based image encryption algorithm using DNA sequence operations
    Chai, Xiuli
    Chen, Yiran
    Broyde, Lucie
    [J]. OPTICS AND LASERS IN ENGINEERING, 2017, 88 : 197 - 213
  • [5] A symmetric image encryption scheme based on 3D chaotic cat maps
    Chen, GR
    Mao, YB
    Chui, CK
    [J]. CHAOS SOLITONS & FRACTALS, 2004, 21 (03) : 749 - 761
  • [6] An image encryption scheme using nonlinear inter-pixel computing and swapping based permutation approach
    Chen, Jun-xin
    Zhu, Zhi-liang
    Fu, Chong
    Zhang, Li-bo
    Zhang, Yushu
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2015, 23 (1-3) : 294 - 310
  • [7] Symmetric ciphers based on two-dimensional chaotic maps
    Fridrich, J
    [J]. INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1998, 8 (06): : 1259 - 1284
  • [8] A novel chaos-based bit-level permutation scheme for digital image encryption
    Fu, Chong
    Lin, Bin-bin
    Miao, Yu-sheng
    Liu, Xiao
    Chen, Jun-jie
    [J]. OPTICS COMMUNICATIONS, 2011, 284 (23) : 5415 - 5423
  • [9] 2-DIMENSIONAL MAPPING WITH A STRANGE ATTRACTOR
    HENON, M
    [J]. COMMUNICATIONS IN MATHEMATICAL PHYSICS, 1976, 50 (01) : 69 - 77
  • [10] Medical image encryption using high-speed scrambling and pixel adaptive diffusion
    Hua, Zhongyun
    Yi, Shuang
    Zhou, Yicong
    [J]. SIGNAL PROCESSING, 2018, 144 : 134 - 144