Chaotic image encryption algorithm based on pseudo-random bit sequence and DNA plane

被引:31
|
作者
Wang, Xingyuan [1 ]
Zhao, Hongyu [1 ]
Hou, Yutao [2 ]
Luo, Chao [3 ]
Zhang, Yingqian [4 ]
Wang, Chunpeng [5 ]
机构
[1] Dalian Maritime Univ, Sch Informat Sci & Technol, Dalian 116026, Peoples R China
[2] Dalian Univ Technol, Fac Elect Informat & Elect Engn, Dalian 116024, Peoples R China
[3] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan 250014, Shandong, Peoples R China
[4] Xiamen Univ, Tan Kah Kee Coll, Sch Informat Sci & Technol, Zhangzhou 363105, Peoples R China
[5] Qilu Univ Technol, Shandong Acad Sci, Sch Informat, Jinan 250353, Shandong, Peoples R China
来源
MODERN PHYSICS LETTERS B | 2019年 / 33卷 / 22期
基金
中国国家自然科学基金;
关键词
Image encryption; DNA plane; random bit sequence generator; coupled map lattice; MAP; PERMUTATION; SYSTEM; CML;
D O I
10.1142/S0217984919502634
中图分类号
O59 [应用物理学];
学科分类号
摘要
In this paper, a new chaotic image encryption algorithm based on pseudo-random bit sequence and DNA plane is proposed. The coupled map lattice (CML) is applied to design a pseudo-random bit sequence generation (PBSG) system and use the system to generate the random sequence needed in the encryption process. The initial values and parameters of the system are generated by the SHA-256 hash algorithm combined with given keys. Firstly, the plane image is decomposed into four DNA planes in combination with the DNA encoding rules, and then the four DNA planes are subjected to row circular permutation and column circular permutation. After that, the diffusion operation on each DNA plane is performed. Finally, the four DNA planes are decoded and then combined into a pixel matrix, that is, the final cipher image is obtained. Throughout the encryption process, the choice of DNA encoding and decoding rules is determined by the PBSG system. Simulation results and security analysis show that the algorithm not only has good encryption effect, but also can resist various classic attacks, and has excellent security performance.
引用
收藏
页数:24
相关论文
共 50 条
  • [31] Memristor-based chaotic circuit for pseudo-random sequence generators
    Corinto, Fernando
    Krulikovskyi, Oleh V.
    Haliuk, Serhii D.
    PROCEEDINGS OF THE 18TH MEDITERRANEAN ELECTROTECHNICAL CONFERENCE MELECON 2016, 2016,
  • [32] Pseudo-random sequence generating method based on LFSR and chaotic system
    Zhang Xue-Feng
    Fan Jiu-Lun
    ACTA PHYSICA SINICA, 2010, 59 (04) : 2289 - 2297
  • [33] An algorithm for digital watermark based on pseudo-random sequence and DCT for remote sensing image
    Zhu, Changqing
    Ren, Na
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2011, 36 (12): : 1427 - 1429
  • [34] An implementation of chaotic pseudo-random sequence generator based on pipelined architecture
    Feng, Kai
    Huang, Xin
    Chu, Shu-Chuan
    Roddick, John F.
    Ding, Qun
    Journal of Network Intelligence, 2019, 4 (02): : 71 - 79
  • [35] A pseudo-random bit generator based on chaotic maps enhanced with a bit-XOR operation
    Sharma, Madhu
    Ranjan, Ranjeet Kumar
    Bharti, Vishal
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 69
  • [36] Lightweight image encryption based on composite pseudo-random number generator
    Kumar, Deepak
    Mondal, Bhaskar
    Singh, Jyoti Prakash
    JOURNAL OF ELECTRONIC IMAGING, 2024, 33 (02)
  • [37] Remote Sensing Image Encryption Algorithm Based on Chaotic System and DNA Sequence
    Peng, Jun
    Luo, Yiyi
    Jin, Shangzhu
    Mou, Biao
    Li, Chenxi
    Chen, Wei
    2024 IEEE 19TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, ICIEA 2024, 2024,
  • [38] War Optimization Method for Image Encryption Algorithm Based on A Chaotic Bit-Plane Decomposition
    Kaliswaran, D. S.
    Parvees, M. Y. Mohamed
    JOURNAL OF PHARMACEUTICAL NEGATIVE RESULTS, 2022, 13 : 2657 - 2671
  • [39] Research on Color Image Encryption Algorithm Based on Bit-Plane and Chen Chaotic System
    Xu, Jiangjian
    Zhao, Bing
    Wu, Zeming
    ENTROPY, 2022, 24 (02)
  • [40] A chaotic image encryption algorithm based on 3-D bit-plane permutation
    Zhi-hua Gan
    Xiu-li Chai
    Dao-jun Han
    Yi-ran Chen
    Neural Computing and Applications, 2019, 31 : 7111 - 7130