Improved SERPENT Algorithm: Design to RGB Image Encryption Implementation

被引:20
|
作者
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 条
  • [41] 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
  • [42] A High Performance Hardware Implementation Image Encryption With AES Algorithm
    Farmani, Ali
    Jafari, Mohamad
    Miremadi, Seyed Sohrab
    THIRD INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2011), 2011, 8009
  • [43] A meticulous implementation of RSA Algorithm using MATLAB for Image Encryption
    Mukherjee, Shankha
    Chakrabarti, Shakya
    Sinha, Souvik
    Mukhopadhyay, Tamal
    2017 1ST INTERNATIONAL CONFERENCE ON ELECTRONICS, MATERIALS ENGINEERING & NANO-TECHNOLOGY (IEMENTECH), 2017,
  • [44] 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
  • [45] 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
  • [46] Novel image encryption algorithm based on improved logistic map
    Li, Renzhi
    Liu, Qian
    Liu, Lingfeng
    IET IMAGE PROCESSING, 2019, 13 (01) : 125 - 134
  • [47] A color image encryption algorithm based on an improved Henon map
    Gao, Xiaohong
    PHYSICA SCRIPTA, 2021, 96 (06)
  • [48] An improved image encryption algorithm based on Bezier coefficients matrix
    Ismail, Nur Hidayah Mohammad
    Misro, Md Yushalify
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 10056 - 10067
  • [49] Research on the improved algorithm for image quantum encryption in multimedia networks
    Wang, Bo
    Xu, Jing
    Song, Houbing
    COMPUTERS & ELECTRICAL ENGINEERING, 2017, 62 : 414 - 428
  • [50] Digital Image Encryption Algorithm Based on Chaos and Improved DES
    Zhang Yun-peng
    Zhai Zheng-jun
    Liu Wei
    Nie Xuan
    Cao Shui-ping
    Dai Wei-di
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 474 - +