Enhancement of the CAST Block Algorithm Based on Novel S-Box for Image Encryption

被引:5
|
作者
Ali, Rasha S. [1 ]
Akif, Omar Z. [2 ]
Jassim, Sameeh A. [3 ]
Farhan, Alaa Kadhim [3 ]
El-Kenawy, El-Sayed M. [4 ]
Ibrahim, Abdelhameed [5 ]
Ghoneim, Mohamed E. [6 ,7 ]
Abdelhamid, Abdelaziz A. [8 ]
机构
[1] Al Iraqia Univ, Coll Engn, Elect Engn Dept, Baghdad 10071, Iraq
[2] Univ Baghdad, Coll Educ Pure Sci Ibn al Haitham, Dept Comp Sci, Baghdad 10066, Iraq
[3] Univ Technol Baghdad, Dept Comp Sci, Baghdad 10066, Iraq
[4] Delta Higher Inst Engn & Technol, Dept Commun & Elect, Mansoura 35111, Egypt
[5] Mansoura Univ, Fac Engn, Comp Engn & Control Syst Dept, Mansoura 35516, Egypt
[6] Umm Al Qura Univ, Fac Appl Sci, Dept Math Sci, Mecca 21955, Saudi Arabia
[7] Damietta Univ, Fac Comp & Artificial Intelligence, Dumyat 34517, Egypt
[8] Ain Shams Univ, Fac Comp & Informat Sci, Dept Comp Sci, Cairo 11566, Egypt
关键词
CAST block; S-Boxes; 2D; 3D chaotic map; FEATURE-SELECTION;
D O I
10.3390/s22218527
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Background and Aim: due to the rapid growth of data communication and multimedia system applications, security becomes a critical issue in the communication and storage of images. This study aims to improve encryption and decryption for various types of images by decreasing time consumption and strengthening security. Methodology: An algorithm is proposed for encrypting images based on the Carlisle Adams and Stafford Tavares CAST block cipher algorithm with 3D and 2D logistic maps. A chaotic function that increases the randomness in the encrypted data and images, thereby breaking the relation sequence through the encryption procedure, is introduced. The time is decreased by using three secure and private S-Boxes rather than using six S-Boxes, as in the traditional method. Moreover, the CAST encryption algorithm was modified to be used on the private keys and substitution stage (S-Boxes), with the keys and S-Boxes of the encryption algorithm being generated according to the 2D and 3D chaotic map functions. The proposed system passed all evaluation criteria, including (MSE, PSNR, EQ, MD, SC, NC, AD, SNR, SIM, MAE, Time, CC, Entropy, and histograms). Results: Moreover, the results also illustrate that the created S-Boxes passed all evaluation criteria; compared with the results of the traditional method that was used in creating S-Box, the proposed method achieved better results than other methods used in the other works. The proposed solution improves the entropy which is between (7.991-7.999), reduces the processing time which is between (0.5-11 s/Images), and improves NCPR, which is between (0.991-1). Conclusions: The proposed solution focuses on reducing the total processing time for encryption and decryption and improving transmission security. Finally, this solution provides a fast security system for surgical telepresence with secure real-time communication. The complexity of this work needs to know the S-Box creation method used, the chaotic method, the values of the chaotic parameters, and which of these methods was used in the encryption process.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] A Novel Lightweight Block Encryption Algorithm Based on Combined Chaotic S-Box
    Tong Xiaojun
    Liu Xudong
    Liu Jing
    Zhang Miao
    Wang Zhu
    [J]. INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2021, 31 (10):
  • [2] A Novel Block Encryption Algorithm Based on Chaotic S-Box for Wireless Sensor Network
    Yi, Longteng
    Tong, Xiaojun
    Wang, Zhu
    Zhang, Miao
    Zhu, Honghong
    Liu, Jing
    [J]. IEEE ACCESS, 2019, 7 : 53079 - 53090
  • [3] A novel colour image encryption algorithm using S-box technique
    Kakade, Kiran Shrimant
    Sarkar, Swagata
    Asha, S.
    Sivakumaran, C.
    [J]. INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2024, 16 (02) : 255 - 266
  • [4] Secure image encryption algorithm design using a novel chaos based S-Box
    Cavusoglu, Unal
    Kacar, Sezgin
    Pehlivan, Ihsan
    Zengin, Ahmet
    [J]. CHAOS SOLITONS & FRACTALS, 2017, 95 : 92 - 101
  • [5] The unified image encryption algorithm based on chaos and cubic S-Box
    Zhang, Yong
    [J]. INFORMATION SCIENCES, 2018, 450 : 361 - 377
  • [6] An efficient image encryption algorithm based on S-box and DNA code
    Zhang, Jian
    Guo, Jifeng
    Lu, Donglei
    [J]. Measurement: Sensors, 2023, 29
  • [7] A New Image Encryption Algorithm Based on Single S-Box and Dynamic Encryption Step
    Jun, Wang Ji
    Fun, Tan Soo
    [J]. IEEE ACCESS, 2021, 9 : 120596 - 120612
  • [8] A novel memristor-based chaotic image encryption algorithm with Hash process and S-box
    Shi, Hang
    Yan, Dengwei
    Wang, Lidan
    Duan, Shukai
    [J]. EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS, 2022, 231 (03): : 465 - 480
  • [9] A novel memristor-based chaotic image encryption algorithm with Hash process and S-box
    Hang Shi
    Dengwei Yan
    Lidan Wang
    Shukai Duan
    [J]. The European Physical Journal Special Topics, 2022, 231 : 465 - 480
  • [10] Cryptanalysis and Improvement on an Image Encryption Algorithm Design Using a Novel Chaos Based S-Box
    Zhu, Congxu
    Wang, Guojun
    Sun, Kehui
    [J]. SYMMETRY-BASEL, 2018, 10 (09):