journal article·2017-03-01Open access

An algorithm for the construction of substitution box for block ciphers based on projective general linear group

Anas Altaleb, Muhammad Sarwar Saeed, Iqtadar Hussain, Muhammad Aslam

AIP Advances· Volume 7· Issue 3

Abstract

The aim of this work is to synthesize 8*8 substitution boxes (S-boxes) for block ciphers. The confusion creating potential of an S-box depends on its construction technique. In the first step, we have applied the algebraic action of the projective general linear group PGL(2,GF(28)) on Galois field GF(28). In step 2 we have used the permutations of the symmetric group S256 to construct new kind of S-boxes. To explain the proposed extension scheme, we have given an example and constructed one new S-box. The strength of the extended S-box is computed, and an insight is given to calculate the confusion-creating potency. To analyze the security of the S-box some popular algebraic and statistical attacks are performed as well. The proposed S-box has been analyzed by bit independent criterion, linear approximation probability test, non-linearity test, strict avalanche criterion, differential approximation probability test, and majority logic criterion. A comparison of the proposed S-box with existing S-boxes shows that the analyses of the extended S-box are comparatively better.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Coding theory and cryptography · Cryptographic Implementations and Security · Chaos-based Image/Signal Encryption

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

University of Hail 1 Department of Mathematics, , Saudi Arabia

King Khalid University 2 Department of Mathematics, College of Science, , Abha, Saudi Arabia

Quaid-i-Azam University 3 Department of Mathematics, , Islamabad, Pakistan

Funding

University of Hail, Saudi Arabia

References (35)

Show source-provided references
1. 2002 · 238
2. On the design of S-boxes
3. Statistical analysis of S-box in image encryption applications based on majority logic criterion10.5897/IJPS11.531 ↗
4. Some analysis of S-box based on residue of prime number
5. Gray S-box for advanced encryption standard
6. A new S-box structure named Afne-Power-Afne
7. A hybrid cryptosystem for image using chaotic mapping
8. A novel image encryption using Arnold cat10.14257/ijsia.2013.7.5.34 ↗
9. Design and analysis of a novel digital image encryption scheme10.5121/ijnsa.2012.4207 ↗
10. An image encryption approach using chaos and stream cipher
11. 2011 · 290
12. Chaos image encryption using pixel shuffling
13. An image encryption approach based on chaotic maps10.1016/j.chaos.2004.09.035 ↗
14. A highly secure image encryption scheme using compound chaotic maps
15. A digital image encryption algorithm based on composition of two chaotic logistic maps
16. A new algorithm of encryption and decryption of images using chaotic mapping
17. Modified algorithm of encryption and decryption of images using chaotic mapping
18. Modified multi-chaotic systems that are based on pixel shuffle for image encryption10.3745/jips.2013.9.2.271 ↗
19. Image encryption algorithm based on chaotic map10.5120/10691-5600 ↗
20. A novel image encryption approach using an indexbased chaos and DNA encoding and its performance analysis10.5120/7493-9944 ↗
21. A chaos based digital image encryption scheme with an improved diffusion strategy10.1364/oe.20.002363 ↗
22. An efficient image cryptographic technique by applying chaotic logistic map and Arnold cat map
23. Image encryption using pixel shuffling
24. A highly secure image encryption scheme using compound chaotic maps
25. Chaotic image encryption algorithm based on circulant operation10.1155/2013/384067 ↗
26. Chaotic image encryption design using Tompkins-Paige algorithm10.1155/2009/762652 ↗
27. A secure image encryption algorithm based on rubik’s cube principle10.1155/2012/173931 ↗
28. An improved secure image encryption algorithm based on rubik’s cube principle and digital chaotic cipher10.1155/2013/848392 ↗
29. Medical data sheet in safe havens - A tri-layer cryptic solution10.1016/j.compbiomed.2015.04.031 ↗
30. Pixelscattering matrix formalism for image encryption-A key scheduled substitution and diffusion approach10.1016/j.aeue.2014.11.010 ↗
31. Triple chaotic image scrambling on RGB - a random image encryption approach
32. Stego on FPGA: An IWT approach10.1155/2014/192512 ↗
33. Communication theory of secrecy systems10.1002/j.1538-7305.1949.tb00928.x ↗
34. A projective general linear group based algorithm for the construction of substitution box for block ciphers10.1007/s00521-012-0870-0 ↗
35. 2009 · 251