A New S-Box Design System for Data Encryption Using Artificial Bee Colony Algorithm

被引:2
|
作者
Ghadi, Yazeed Yasin [1 ]
Alshehri, Mohammed S. [2 ]
Almakdi, Sultan [2 ]
Saidani, Oumaima [3 ]
Alturki, Nazik [3 ]
Masood, Fawad [4 ]
Khan, Muhammad Shahbaz [5 ]
机构
[1] Al Ain Univ, Dept Comp Sci, Abu Dhabi 112612, U Arab Emirates
[2] Najran Univ, Coll Comp Sci & Informat Syst, Dept Comp Sci, Najran 61441, Saudi Arabia
[3] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Syst, POB 84428, Riyadh 116710, Saudi Arabia
[4] Inst Space Technol, Dept Elect Engn, Islamabad 4400, Pakistan
[5] Edinburgh Napier Univ, Sch Comp Engn & Built Environm, Edinburgh EH10 5DT, Scotland
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2023年 / 77卷 / 01期
关键词
S-box; chaos; artificial bee colony; image encryption; EFFICIENT; GENERATOR; DNA;
D O I
10.32604/cmc.2023.042777
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Securing digital image data is a key concern in today's information-driven society. Effective encryption techniques are required to protect sensitive image data, with the Substitution-box (S-box) often playing a pivotal role in many symmetric encryption systems. This study introduces an innovative approach to creating S-boxes for encryption algorithms. The proposed S-boxes are tested for validity and non-linearity by incorporating them into an image encryption scheme. The nonlinearity measure of the proposed S-boxes is 112. These qualities significantly enhance its resistance to common cryptographic attacks, ensuring high image data security. Furthermore, to assess the robustness of the S-boxes, an encryption system has also been proposed and the proposed S-boxes have been integrated into the designed encryption system. To validate the effectiveness of the proposed encryption system, a comprehensive security analysis including brute force attack and histogram analysis has been performed. In addition, to determine the level of security during the transmission and storage of digital content, the encryption system's Number of Pixel Change Rate (NPCR), and Unified Averaged Changed Intensity (UACI) are calculated. The results indicate a 99.71% NPCR and 33.51% UACI. These results demonstrate that the proposed S-boxes offer a significant level of security for digital content throughout its transmission and storage.
引用
收藏
页码:781 / 797
页数:17
相关论文
共 50 条
  • [21] An Image Encryption Algorithm Combining S-Box and Chaotic Mapping
    Zhang L.
    Chen C.
    Tan Q.-Y.
    Hao M.-X.
    Yang X.-K.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2021, 44 (06): : 40 - 47
  • [22] An Algorithm to Generating Inverse S-box for Rijndael Encryption Standard
    Hussain, Iqtadar
    Gondal, Muhammad Asif
    3D RESEARCH, 2014, 5 (04):
  • [23] A Random PRESENT Encryption Algorithm Based on Dynamic S-box
    Tang, Zhiying
    Cui, Jie
    Zhong, Hong
    Yu, Mingyong
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2016, 10 (03): : 383 - 391
  • [24] Optimisation of Lightweight Klein Encryption Algorithm With 3 S-box
    Ghorashi, Seyed Ramin
    Zia, Tanveer
    Jiang, Yinhao
    2020 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS (PERCOM WORKSHOPS), 2020,
  • [25] Artificial Bee Colony Algorithm for Optimal Design of Power System Stabilizer
    Eslami, Mahdiyeh
    Shareef, Hussain
    2012 CONFERENCE ON POWER & ENERGY - IPEC, 2012, : 1 - 6
  • [26] ARTIFICIAL BEE COLONY ALGORITHM FOR MULTIMACHINE POWER SYSTEM STABILIZER DESIGN
    Alkhatib, H.
    Duveau, J.
    2011 INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND TECHNOLOGY (ICMET 2011), 2011, : 791 - 794
  • [27] Artificial Bee Colony Algorithm for Multimachine Power System Stabilizer Design
    Alkhatib, H.
    Duveau, J.
    2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL I, 2010, : 503 - 506
  • [28] Image encryption algorithm based on hyper-chaotic system and dynamic S-box
    Yang Liu
    Xiaojun Tong
    Jing Ma
    Multimedia Tools and Applications, 2016, 75 : 7739 - 7759
  • [29] S-box generation algorithm based on hyperchaotic system and its application in image encryption
    Sen Yang
    Xiaojun Tong
    Zhu Wang
    Miao Zhang
    Multimedia Tools and Applications, 2023, 82 : 25559 - 25583
  • [30] S-box generation algorithm based on hyperchaotic system and its application in image encryption
    Yang, Sen
    Tong, Xiaojun
    Wang, Zhu
    Zhang, Miao
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (17) : 25559 - 25583