Galois Ring GR (2(3),8) Dependent 24 x 24 S-Box Design: An RGB Image Encryption Application

dc.contributor.authorShah, Tariq
dc.contributor.authorAli, Asif
dc.contributor.authorKhan, Majid
dc.contributor.authorFarooq, Ghazanfar
dc.contributor.authorAndrade, Antonio Aparecido de [UNESP]
dc.contributor.institutionQuaid I Azam Univ
dc.contributor.institutionInst Space Technol
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.date.accessioned2020-12-10T19:56:38Z
dc.date.available2020-12-10T19:56:38Z
dc.date.issued2020-04-19
dc.description.abstractAn S-box is based on Boolean functions which are essentially the foundation of symmetric cryptographic systems. The Boolean functions are used for S-box designing in block ciphers and exploited as nonlinear components. Boolean functions with optimal nonlinearity and upright cryptographic stuffs play a significant role in the design of block ciphers. Traditionally 8x8 S-box is a 16x16look up table over Galois field GF and has 112 feasible upper bonds for nonlinearity. A 24x24 S-box over Galois field GFis not viable as the computer memory does not support it. In this paper for the construction of 24x24S-box a rout is adopted via maximal cyclic subgroup of the multiplicative group of units of Galois ring GR The newly constructed S-box has much higher confusion capability than any of 8x8 S-box. To judge the impact of this new 24x24 S-box an RGB color image encryption application is demonstrated. Initially, in the proposed encryption scheme we use 24x24 S-box for confusion in RGB channels of plain image, however for diffusion linear permutation P= is operated and then by the use of exclusive-or an encrypted image is obtained. Thus, we introduce a novel technique by which 24 binary bits are divided into 3 bytes and each one deals R, G and B channel of the color image separately. A comparison with chaos and DNA based image encryption schemes shows the performance results of this novel RGB image encryption and observed as meeting the standard optimal level. Hence this 24x24 S-box dependent encryption method replaces 8x8S-box based RGB color image encryption scheme.en
dc.description.affiliationQuaid I Azam Univ, Dept Math, Islamabad, Pakistan
dc.description.affiliationInst Space Technol, Dept Appl Math & Stat, Islamabad, Pakistan
dc.description.affiliationQuaid I Azam Univ, Dept Comp Sci, Islamabad, Pakistan
dc.description.affiliationUniv Estadual Paulista, Dept Matemat, Sao Jose Do Rio Preto, SP, Brazil
dc.description.affiliationUnespUniv Estadual Paulista, Dept Matemat, Sao Jose Do Rio Preto, SP, Brazil
dc.format.extent1201-1224
dc.identifierhttp://dx.doi.org/10.1007/s11277-020-07274-6
dc.identifier.citationWireless Personal Communications. New York: Springer, v. 113, n. 2, p. 1201-1224, 2020.
dc.identifier.doi10.1007/s11277-020-07274-6
dc.identifier.issn0929-6212
dc.identifier.urihttp://hdl.handle.net/11449/196802
dc.identifier.wosWOS:000527497800004
dc.language.isoeng
dc.publisherSpringer
dc.relation.ispartofWireless Personal Communications
dc.sourceWeb of Science
dc.subjectn x n S-box
dc.subjectNonlinearity
dc.subjectGalois ring
dc.subjectMaximal cyclic subgroup
dc.subjectRGB Image encryption
dc.titleGalois Ring GR (2(3),8) Dependent 24 x 24 S-Box Design: An RGB Image Encryption Applicationen
dc.typeArtigo
dcterms.licensehttp://www.springer.com/open+access/authors+rights?SGWID=0-176704-12-683201-0
dcterms.rightsHolderSpringer
unesp.campusUniversidade Estadual Paulista (Unesp), Instituto de Biociências, Letras e Ciências Exatas, São José do Rio Pretopt
unesp.departmentMatemática - IBILCEpt

Arquivos