Improved SERPENT Algorithm: Design to RGB Image Encryption Implementation

被引:21
|
作者
Shah, Tariq [1 ]
Ul Haq, Tanveer [1 ]
Farooq, Ghazanfar [2 ]
机构
[1] Quaid I Azam Univ, Dept Math, Islamabad 45320, Pakistan
[2] Quaid I Azam Univ, Dept Comp Sci, Islamabad 45320, Pakistan
关键词
Encryption; Finite element analysis; Galois fields; Ciphers; Chaos; Modules (abstract algebra); S-box; Chain ring; SERPENT algorithm; AES; RGB image encryption; CONSTRUCTION; OPTIMIZATION; COMBINATION; BOXES;
D O I
10.1109/ACCESS.2020.2978083
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Gigantic data transfer over networks and internet turned in developing a large number of encryption techniques. As a consequence, in parallel, it gave birth to new plans of attacks. In facet of data security, the algorithms specifically Rijndael (Advanced Encryption Standard-AES), SERPENT and TWOFISH are equally considered to be the best. However, they pay less attention in some cryptographic areas like digital image encryption schemes because of their time consumption inferiority. In this paper, we introduce a time diminishing improved version of SERPENT algorithm depending upon chain ring-based substitution boxes (S-boxes) dealing with 8-bit vector instead of 4-bit. The multiplicative substructures in a chain ring have multiple generators and thus the chain ring based S-boxes improve the algebraic complexity of the cipher. Apart from it, the algorithm is utilized in a digital RGB image encryption application where throughout the chain ring operations are performed. The digital image analyses reveal that the proposed scheme consumes less time (i.e. 8.2 microseconds for encryption and 5.8 microseconds for decryption of a 128-bit block) as compared to the existing prominent RGB image encryption techniques. Furthermore, the investigation on the suggested RGB image encryption scheme it is observed that it has a great resistance against the statistical and the differential attacks.
引用
收藏
页码:52609 / 52621
页数:13
相关论文
共 50 条
  • [1] A Modified Serpent Based Algorithm for Image Encryption
    Elkamchouchi, Hassan M.
    Takieldeen, Ali E.
    Shawky, Mahmoud A.
    2018 35TH NATIONAL RADIO SCIENCE CONFERENCE (NRSC), 2018, : 239 - 248
  • [2] Redesigning the Serpent Algorithm by PA-Loop and Its Image Encryption Application
    Hussain, Sadam
    Asif, Muhammad
    Shah, Tariq
    Mahboob, Abid
    Eldin, Sayed M.
    IEEE ACCESS, 2023, 11 : 29698 - 29710
  • [3] Triple Layer RGB Image Encryption Algorithm Utilizing Three Hyperchaotic Systems and Its FPGA Implementation
    Alexan, Wassim
    Elabyad, Noor
    Khaled, Maya
    Osama, Remas
    El-Damak, Dina
    Abd El Ghany, Mohamed A.
    Korayem, Yousef
    Mamdouh, Eyad
    Gabr, Mohamed
    IEEE ACCESS, 2024, 12 : 118339 - 118361
  • [4] Implementation IDEA algorithm for image encryption
    Dang, PP
    Chau, PM
    MATHEMATICS AND APPLICATIONS OF DATA/IMAGE CODING, COMPRESSION, AND ENCRYPTION III, 2000, 4122 : 1 - 9
  • [5] Enhanced Serpent algorithm using Lorenz 96 Chaos-based block key generation and parallel computing for RGB image encryption
    Elshoush, Huwaida T.
    Al-Tayeb, Banan M.
    Obeid, Khalil T.
    PEERJ COMPUTER SCIENCE, 2021, 7
  • [6] Enhanced Serpent algorithm using Lorenz 96 Chaos-based block key generation and parallel computing for RGB image encryption
    Elshoush H.T.
    Al-Tayeb B.M.
    Obeid K.T.
    PeerJ Computer Science, 2021, 7
  • [7] A RGB image encryption algorithm based on total plain image characteristics and chaos
    Murillo-Escobar, M. A.
    Cruz-Hernandez, C.
    Abundiz-Perez, F.
    Lopez-Gutierrez, R. M.
    Acosta Del Campo, O. R.
    SIGNAL PROCESSING, 2015, 109 : 119 - 131
  • [8] FPGA Implementation of Chaotic based AES Image Encryption Algorithm
    Shah, Syed Shahzad Hussain
    Raja, Gulistan
    2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING APPLICATIONS (ICSIPA), 2015, : 574 - 577
  • [9] Algebraic analysis of a RGB image encryption algorithm based on DNA encoding and chaotic map
    Akram Belazi
    Houcemeddine Hermassi
    Rhouma Rhouma
    Safya Belghith
    Nonlinear Dynamics, 2014, 76 : 1989 - 2004
  • [10] Algebraic analysis of a RGB image encryption algorithm based on DNA encoding and chaotic map
    Belazi, Akram
    Hermassi, Houcemeddine
    Rhouma, Rhouma
    Belghith, Safya
    NONLINEAR DYNAMICS, 2014, 76 (04) : 1989 - 2004