A counter mode and multi-channel based chaotic image encryption algorithm for the internet of things

被引:0
|
作者
Ge, Bin [1 ]
Qu, Guoqiang [2 ]
Shen, Zhihua [1 ]
Lin, Jianchu [2 ,3 ]
机构
[1] Nantong Vocat Univ, Elect Informat Engn Coll, Nantong, Peoples R China
[2] Huaiyin Inst Technol, Fac Comp & Software Engn, Huaian, Peoples R China
[3] Nanjing Univ Sci & Technol, Minist Educ, Jiangsu Key Lab Image & Video Understanding Social, Key Lab Intelligent Percept & Syst High Dimens Inf, Nanjing, Peoples R China
来源
FRONTIERS IN PHYSICS | 2024年 / 12卷
基金
中国国家自然科学基金;
关键词
internet of things; image encryption; chaotic system; counter encryption mode; multi-thread technique;
D O I
10.3389/fphy.2024.1494056
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
To deal with the threat of image privacy leakage in the Internet of things, this paper presents a novel batch images encryption algorithm using the counter mode and a multi-channel processing scheme. We employ multi-thread technique combined with an adapter to construct a novel multi-channel processing scheme, which can encrypt four different sized images in one round. Moreover, the counter encryption mode, which can compute round keys from a plaintext related session key, is introduced to decrease the difficulty of session key management when dealing with batch images. The security tests demonstrate the exceptional performance of the proposed algorithm in terms of security, as evidenced by P-values of statistical tests far larger than 0.01, correlation coefficients and entropies of cipher images close to 0 and greater than 7.99. Additionally, the results of NPCR and UACI tests closely approximate the theoretical values 99.6094% and 33.4635%, the proposed algorithm can better resist statistical, exhaustive, differential, or even chosen plaintext attacks. Moreover, due to the novel parallel scheme with a linear time complexity of O(2W+2H), which demonstrates an acceleration of over 300% compared to existing algorithms, it only takes 2.1sto encrypt one hundred images with varying sizes. Therefore, the proposed algorithm succeeds in exceeding existing algorithms in meeting the efficiency and security requirements for encrypting batch images.
引用
收藏
页数:24
相关论文
共 50 条
  • [41] Improved image encryption algorithm based on chaotic maps
    School of Information Science and Engineering, Northeastern University, Shenyang 110004, China
    不详
    J. Comput. Inf. Syst., 2008, 4 (1591-1597):
  • [42] An Improved Cross Chaotic Based Image Encryption Algorithm
    Huang, Xiaoling
    Ye, Guodong
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2012, 9 (08) : 1078 - 1083
  • [43] An image encryption algorithm based on the mixed chaotic sequence
    王美林
    刘庆
    李亚
    OptoelectronicsLetters, 2010, 6 (04) : 310 - 313
  • [44] Image Encryption Algorithm Based on Chaotic Economic Model
    Askar, S. S.
    Karawia, A. A.
    Alshamrani, Ahmad
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [45] A Chaotic Image Encryption Algorithm Based on Information Entropy
    Ye, Guodong
    Pan, Chen
    Huang, Xiaoling
    Zhao, Zhenyu
    He, Jianqing
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2018, 28 (01):
  • [46] Study on Image Encryption Algorithm Based on Chaotic Theory
    Zhang, Qiu
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CLOUD COMPUTING COMPANION (ISCC-C), 2014, : 635 - 639
  • [47] Image Encryption Based on a Genetic Algorithm and a Chaotic System
    Zhang, Xiaoqiang
    Wang, Xuesong
    Cheng, Yuhu
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2015, E98B (05) : 824 - 833
  • [48] An image encryption algorithm based on the mixed chaotic sequence
    Wang M.
    Liu Q.
    Li Y.
    Optoelectronics Letters, 2010, 6 (04) : 310 - 313
  • [49] A chaotic image encryption algorithm based on perceptron model
    Xing-Yuan Wang
    Lei Yang
    Rong Liu
    Abdurahman Kadir
    Nonlinear Dynamics, 2010, 62 : 615 - 621
  • [50] Medical Image Encryption Algorithm Based on Chaotic Function
    Zhang, Junjie
    Tan, Jun
    Cheng, Yun
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 446 - 450