Galois Ring GR (2(3),8) Dependent 24 x 24 S-Box Design: An RGB Image Encryption Application
dc.contributor.author | Shah, Tariq | |
dc.contributor.author | Ali, Asif | |
dc.contributor.author | Khan, Majid | |
dc.contributor.author | Farooq, Ghazanfar | |
dc.contributor.author | Andrade, Antonio Aparecido de [UNESP] | |
dc.contributor.institution | Quaid I Azam Univ | |
dc.contributor.institution | Inst Space Technol | |
dc.contributor.institution | Universidade Estadual Paulista (Unesp) | |
dc.date.accessioned | 2020-12-10T19:56:38Z | |
dc.date.available | 2020-12-10T19:56:38Z | |
dc.date.issued | 2020-04-19 | |
dc.description.abstract | An 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.affiliation | Quaid I Azam Univ, Dept Math, Islamabad, Pakistan | |
dc.description.affiliation | Inst Space Technol, Dept Appl Math & Stat, Islamabad, Pakistan | |
dc.description.affiliation | Quaid I Azam Univ, Dept Comp Sci, Islamabad, Pakistan | |
dc.description.affiliation | Univ Estadual Paulista, Dept Matemat, Sao Jose Do Rio Preto, SP, Brazil | |
dc.description.affiliationUnesp | Univ Estadual Paulista, Dept Matemat, Sao Jose Do Rio Preto, SP, Brazil | |
dc.format.extent | 1201-1224 | |
dc.identifier | http://dx.doi.org/10.1007/s11277-020-07274-6 | |
dc.identifier.citation | Wireless Personal Communications. New York: Springer, v. 113, n. 2, p. 1201-1224, 2020. | |
dc.identifier.doi | 10.1007/s11277-020-07274-6 | |
dc.identifier.issn | 0929-6212 | |
dc.identifier.uri | http://hdl.handle.net/11449/196802 | |
dc.identifier.wos | WOS:000527497800004 | |
dc.language.iso | eng | |
dc.publisher | Springer | |
dc.relation.ispartof | Wireless Personal Communications | |
dc.source | Web of Science | |
dc.subject | n x n S-box | |
dc.subject | Nonlinearity | |
dc.subject | Galois ring | |
dc.subject | Maximal cyclic subgroup | |
dc.subject | RGB Image encryption | |
dc.title | Galois Ring GR (2(3),8) Dependent 24 x 24 S-Box Design: An RGB Image Encryption Application | en |
dc.type | Artigo | |
dcterms.license | http://www.springer.com/open+access/authors+rights?SGWID=0-176704-12-683201-0 | |
dcterms.rightsHolder | Springer | |
unesp.campus | Universidade Estadual Paulista (Unesp), Instituto de Biociências, Letras e Ciências Exatas, São José do Rio Preto | pt |
unesp.department | Matemática - IBILCE | pt |