Bit-level image encryption algorithm based on fully-connected-like network and random modification of edge pixels

被引:3
|
作者
Sheng, Yaohui [1 ,2 ]
Li, Jinqing [1 ,2 ]
Di, Xiaoqiang [1 ,2 ,3 ]
Man, Zhenlong [1 ,2 ]
Liu, Zefei [1 ,2 ]
机构
[1] Changchun Univ Sci & Technol, Sch Comp Sci & Technol, Changchun, Peoples R China
[2] Jilin Prov Key Lab Network & Informat Secur, Changchun, Peoples R China
[3] Changchun Univ Sci & Technol, Informat Ctr, Changchun, Peoples R China
关键词
COUPLED MAP LATTICE; CHAOS;
D O I
10.1049/ipr2.12525
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A bit-level image encryption algorithm based on Fully-Connected-Like network(FCLN) and random modification of edge pixels is proposed. In the paper, in order to enhance the security of the cryptographic system, random noise is first used to modify the least significant bits of the edge pixels of the image, and the modified image is used as the input image. Later,the chaotic sequence is used to perform cyclic shift transformation on the image. In the subsequent steps, the FCLN is generated based on a fully connected neural network, which can perform scrambling and diffusion operations on the input image. Finally, the bidirectional diffusion method is used to diffuse the image forward and backward. In addition, the image after the edge pixel modification is convolved with the chaotic sequence, and the initial value of the chaotic system is set by the result to establish the correlation between the plain image and the algorithm, which makes the algorithm resistant to known/chosen plaintext attack. Experimental results show that although the image is modified by random noise, the decrypted image is visually the same as the original image. At the same time, through the analysis of common attacks such as differential attacks, noise attacks, and data loss attacks, our algorithm shows high security.
引用
收藏
页码:2769 / 2790
页数:22
相关论文
共 50 条
  • [1] Image encryption algorithm based on bit-level permutation and “Feistel-like network” diffusion
    Jinqing Li
    Jia Wang
    Xiaoqiang Di
    Multimedia Tools and Applications, 2022, 81 : 44335 - 44362
  • [2] Image encryption algorithm based on bit-level permutation and "Feistel-like network" diffusion
    Li, Jinqing
    Wang, Jia
    Di, Xiaoqiang
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (30) : 44335 - 44362
  • [3] Bit-level image encryption algorithm based on BP neural network and gray code
    Xingyuan Wang
    Shujuan Lin
    Yong Li
    Multimedia Tools and Applications, 2021, 80 : 11655 - 11670
  • [4] Bit-level image encryption algorithm based on BP neural network and gray code
    Wang, Xingyuan
    Lin, Shujuan
    Li, Yong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (08) : 11655 - 11670
  • [5] On the Cryptanalysis of a Bit-Level Image Chaotic Encryption Algorithm
    Hu, Yingchun
    Yu, Simin
    Zhang, Zeqing
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [6] A New Bit-Level Permutation Image Encryption Algorithm
    Diaconu, Adrian-Viorel
    Ionescu, Valeriu
    Iana, Gabriel
    Manuel Lopez-Guede, Jose
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM 2016), 2016, : 411 - 416
  • [7] Chaotic image encryption algorithm based on bit-level feedback adjustment
    Su, Yining
    Wang, Xingyuan
    Gao, Hao
    INFORMATION SCIENCES, 2024, 679
  • [8] Cryptanalyzing a bit-level image encryption algorithm based on chaotic maps
    Wen, Heping
    Lin, Yiting
    Feng, Zhaoyang
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2024, 51
  • [9] A novel bit-level image encryption algorithm based on chaotic maps
    Xu, Lu
    Li, Zhi
    Li, Jian
    Hua, Wei
    OPTICS AND LASERS IN ENGINEERING, 2016, 78 : 17 - 25
  • [10] Bit-level image encryption algorithm based on random-time S-Box substitution
    Wang, Mengchen
    Liu, Hongjun
    Zhao, Mengdi
    EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS, 2022, 231 (16-17): : 3225 - 3237