The Effect of the Primitive Irreducible Polynomial on the Quality of Cryptographic Properties of Block Ciphers

Substitution boxes are the only nonlinear component of the symmetric key cryptography and play a key role in the cryptosystem. In block ciphers, the S-boxes create confusion and add valuable strength. The majority of the substitution boxes algorithms focus on bijective Boolean functions and primitiv...

Full description

Bibliographic Details
Main Authors: Sajjad Shaukat Jamal, Dawood Shah, Abdulaziz Deajim, Tariq Shah
Format: Article
Language:English
Published: Hindawi-Wiley 2020-01-01
Series:Security and Communication Networks
Online Access:http://dx.doi.org/10.1155/2020/8883884
id doaj-b2b3615e5b2f41c98705a69035a4568c
record_format Article
spelling doaj-b2b3615e5b2f41c98705a69035a4568c2020-11-25T03:58:12ZengHindawi-WileySecurity and Communication Networks1939-01141939-01222020-01-01202010.1155/2020/88838848883884The Effect of the Primitive Irreducible Polynomial on the Quality of Cryptographic Properties of Block CiphersSajjad Shaukat Jamal0Dawood Shah1Abdulaziz Deajim2Tariq Shah3Department of Mathematics, College of Science, King Khalid University, P. O. Box 9004, Abha, Saudi ArabiaDepartment of Mathematics, Quaid-i-Azam University, Islamabad, PakistanDepartment of Mathematics, College of Science, King Khalid University, P. O. Box 9004, Abha, Saudi ArabiaDepartment of Mathematics, Quaid-i-Azam University, Islamabad, PakistanSubstitution boxes are the only nonlinear component of the symmetric key cryptography and play a key role in the cryptosystem. In block ciphers, the S-boxes create confusion and add valuable strength. The majority of the substitution boxes algorithms focus on bijective Boolean functions and primitive irreducible polynomial that generates the Galois field. For binary field F2, there are exactly 16 primitive irreducible polynomials of degree 8 and it prompts us to construct 16 Galois field extensions of order 256. Conventionally, construction of affine power affine S-box is based on Galois field of order 256, depending on a single degree 8 primitive irreducible polynomial over ℤ2. In this manuscript, we study affine power affine S-boxes for all the 16 distinct degree 8 primitive irreducible polynomials over ℤ2 to propose 16 different 8×8 substitution boxes. To perform this idea, we introduce 16 affine power affine transformations and, for fixed parameters, we obtained 16 distinct S-boxes. Here, we thoroughly study S-boxes with all possible primitive irreducible polynomials and their algebraic properties. All of these boxes are evaluated with the help of nonlinearity test, strict avalanche criterion, bit independent criterion, and linear and differential approximation probability analyses to measure the algebraic and statistical strength of the proposed substitution boxes. Majority logic criterion results indicate that the proposed substitution boxes are well suited for the techniques of secure communication.http://dx.doi.org/10.1155/2020/8883884
collection DOAJ
language English
format Article
sources DOAJ
author Sajjad Shaukat Jamal
Dawood Shah
Abdulaziz Deajim
Tariq Shah
spellingShingle Sajjad Shaukat Jamal
Dawood Shah
Abdulaziz Deajim
Tariq Shah
The Effect of the Primitive Irreducible Polynomial on the Quality of Cryptographic Properties of Block Ciphers
Security and Communication Networks
author_facet Sajjad Shaukat Jamal
Dawood Shah
Abdulaziz Deajim
Tariq Shah
author_sort Sajjad Shaukat Jamal
title The Effect of the Primitive Irreducible Polynomial on the Quality of Cryptographic Properties of Block Ciphers
title_short The Effect of the Primitive Irreducible Polynomial on the Quality of Cryptographic Properties of Block Ciphers
title_full The Effect of the Primitive Irreducible Polynomial on the Quality of Cryptographic Properties of Block Ciphers
title_fullStr The Effect of the Primitive Irreducible Polynomial on the Quality of Cryptographic Properties of Block Ciphers
title_full_unstemmed The Effect of the Primitive Irreducible Polynomial on the Quality of Cryptographic Properties of Block Ciphers
title_sort effect of the primitive irreducible polynomial on the quality of cryptographic properties of block ciphers
publisher Hindawi-Wiley
series Security and Communication Networks
issn 1939-0114
1939-0122
publishDate 2020-01-01
description Substitution boxes are the only nonlinear component of the symmetric key cryptography and play a key role in the cryptosystem. In block ciphers, the S-boxes create confusion and add valuable strength. The majority of the substitution boxes algorithms focus on bijective Boolean functions and primitive irreducible polynomial that generates the Galois field. For binary field F2, there are exactly 16 primitive irreducible polynomials of degree 8 and it prompts us to construct 16 Galois field extensions of order 256. Conventionally, construction of affine power affine S-box is based on Galois field of order 256, depending on a single degree 8 primitive irreducible polynomial over ℤ2. In this manuscript, we study affine power affine S-boxes for all the 16 distinct degree 8 primitive irreducible polynomials over ℤ2 to propose 16 different 8×8 substitution boxes. To perform this idea, we introduce 16 affine power affine transformations and, for fixed parameters, we obtained 16 distinct S-boxes. Here, we thoroughly study S-boxes with all possible primitive irreducible polynomials and their algebraic properties. All of these boxes are evaluated with the help of nonlinearity test, strict avalanche criterion, bit independent criterion, and linear and differential approximation probability analyses to measure the algebraic and statistical strength of the proposed substitution boxes. Majority logic criterion results indicate that the proposed substitution boxes are well suited for the techniques of secure communication.
url http://dx.doi.org/10.1155/2020/8883884
work_keys_str_mv AT sajjadshaukatjamal theeffectoftheprimitiveirreduciblepolynomialonthequalityofcryptographicpropertiesofblockciphers
AT dawoodshah theeffectoftheprimitiveirreduciblepolynomialonthequalityofcryptographicpropertiesofblockciphers
AT abdulazizdeajim theeffectoftheprimitiveirreduciblepolynomialonthequalityofcryptographicpropertiesofblockciphers
AT tariqshah theeffectoftheprimitiveirreduciblepolynomialonthequalityofcryptographicpropertiesofblockciphers
AT sajjadshaukatjamal effectoftheprimitiveirreduciblepolynomialonthequalityofcryptographicpropertiesofblockciphers
AT dawoodshah effectoftheprimitiveirreduciblepolynomialonthequalityofcryptographicpropertiesofblockciphers
AT abdulazizdeajim effectoftheprimitiveirreduciblepolynomialonthequalityofcryptographicpropertiesofblockciphers
AT tariqshah effectoftheprimitiveirreduciblepolynomialonthequalityofcryptographicpropertiesofblockciphers
_version_ 1715076711870103552