Skip to main content
Log in

Design of new \(4\times 4\) S-box from finite commutative chain rings

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

Substitution boxes (S-boxes) are the fundamental mechanisms in symmetric key cryptosystems. These S-boxes guarantee that the cryptosystem is cryptographically secure and make them nonlinear. The S-boxes used in conventional and modern cryptography are mostly constructed over finite Galois field extensions of binary Field \(\mathbb {F}_{2}\). We have presented a novel construction scheme of S-boxes which is based on the elements of subgroups of multiplicative groups of units of the commutative finite chain rings of type \(\frac{\mathbb {F}_{2}[u]}{\langle u^{k}\rangle }\), where \(2\le k\le 8\). Majority logic criterion (MLC) is applied on the apprehended S-boxes owing to, checked their strength.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Abualrub T, Saip I (2007) Cyclic coacquired a great consideration in algebraic coding theory over the rings \(\mathbb{F}_{2}+u \mathbb{F}_{2}\) and \(\mathbb{F}_{2}+u\mathbb{F}_{2}+u^{2}\mathbb{F}_{2}\). Des Codes Cryptogr 42:273–287

    Article  MathSciNet  Google Scholar 

  • Abu Dahrouj FM (2008) Negacyclic and constacyclic codes over finite chain rings. Master of Mathematics Thesis, The Islamic University of Gaza, Gaza

  • Adams C, Tavares S (1990) The structured design of cryptographically good S-boxes. J Cryptol 3:27–41

    Article  MathSciNet  MATH  Google Scholar 

  • Al-Ashker M (2005) Simplex codes over the ring \( \sum _{n=0}^{s}u^{n}\mathbb{F}_{2}\). Turk J Math 29(3):221–233

    MathSciNet  MATH  Google Scholar 

  • Al-Ashker M (2005) Simplex codes over \(\mathbb{F}_{2}+u \mathbb{F}_{2}\). Arab J Sci Eng 3:227–285

    Google Scholar 

  • Al-Ashker M, Hamoudeh M (2011) Cyclic codes over \( \mathbb{F}_{2}+u\mathbb{F}_{2}+\cdots +u^{k-1}\mathbb{F}_{2}\). Turk J Math 33:737–749

    MATH  Google Scholar 

  • Al-Ashker M, Chen J (2013) Cyclic codes of arbitrary length over \(\mathbb{F}_{q}+u\mathbb{F}_{q}+\cdots +u^{k-1}\mathbb{F}_{q}\). Palistine J Math 2(1):72–80

    Google Scholar 

  • Andrade AA, Palazzo R Jr (1999) Construction and decoding of BCH codes over finite rings. Linear Algebra Appl 286:69–85

    Article  MathSciNet  MATH  Google Scholar 

  • Bilgin B, Nikova S, Nikov V, Rijmen V, Stutz G (2012) Thershold Implementations of all \(3\times 3\) S-boxes. In: Cryptographic Hardware and Embedded Systems. Springer, New York, pp 76–91

  • Bonnecaze A, Udaya P (1999) Cyclic codes and self dual codes over \(\mathbb{F}_{2}+u\mathbb{F}_{2}\). IEEE Trans Inf Theory 45:1250–1255

    Article  MathSciNet  MATH  Google Scholar 

  • Clark WE, Liang JJ (1973) Enumeration of finite commutative chain rings. J Algebra 27(3):445–453

    Article  MathSciNet  MATH  Google Scholar 

  • Cohen S, Niederreiter H (2009) Finite fields and applications. Cambridge University Press, London

    Google Scholar 

  • Cui L, Cao Y (2007) A new S-box structure named affine-power-affine. Int J Innov Comput I 3(3):45–53

    Google Scholar 

  • Daemen J, Rijmen V (2000) The block cipher Rijndael. Smart Card Research and Applications, Lecture Notes in Computer Science 1820. Springer, New York, pp 277–284

    Google Scholar 

  • Gupta KC, Sarkar P (2005) Improved construction of nonlinear resilient S-boxes. IEEE Trans Inf Theory 15(1):339–348

    Article  MathSciNet  MATH  Google Scholar 

  • Hou X (2001) Finite commutative chain rings. Finite Fields Appl. 7:382–396

    Article  MathSciNet  MATH  Google Scholar 

  • Hussain I, Shah T (2013) Literature survey on nonlinear components and chaotic nonlinear compotents of block cipher. Nonlinear dyn 74:869–904

    Article  MATH  Google Scholar 

  • Hussain I, Shah T, Mahmood H, Gondal MA, Bhatti UY (2011) Some analysis of S-box based on residue of prime number. Proc Pak Acad Sci 48(2):111–115

    MathSciNet  Google Scholar 

  • Hussain I, Shah T, Gondal MA, Mahmood H (2012) Generalized majority logic criterion to analyze the statistical strength of S-boxes. Z Naturforsch A 67a:282–288

    Google Scholar 

  • Kim J, Phan RCW (2009) Advanced differential-style crypt-analysis of the NSA’s skipjack block cipher. Cryptologia 33(3):246–270

    Article  MATH  Google Scholar 

  • Naji A (2002) Linear codes over \({\mathbb{F}}_{2}+u{\mathbb{F}} _{2}+u^{2}{\mathbb{F}}_{2}\) of constant lee weight. The second conference of the Islamic University on Mathematical Science-Gaza

  • Nyberg K (1991) Perfect nonlinear S-boxes. In: Advances in cryptology—EUROCRYPT91. Lecture Notes in Computer Science, vol 547. Springer, New York pp 378–386

  • Qian J, Zhang L, Zhu S (2005) Cyclic codes over \( \mathbb{F}_{p}+u\mathbb{F}_{p}+\cdots +u^{k-1}\mathbb{F}_{p}\). IEICE Trans Fundam 3:779–795

    Google Scholar 

  • Qian J, Zhang L, Zhu S (2006) (1+u) constacyclic and cyclic over \(\mathbb{F}_{2}+u\mathbb{F}_{2}\). Appl Math Lett 19(8):820–823

    Article  MathSciNet  Google Scholar 

  • Qian J, Zhang L, Zhu S (2006) Constacyclic and cyclic codes over \({\mathbb{F}}_{2}+u{\mathbb{F}}_{2}+u^{2}{\mathbb{F}}_{2}\). IEICE Trans Fundam 6:1863–1885

    Article  Google Scholar 

  • Shah T, Hussain I, Gondal MA, Mahmood H (2011) Statistical analysis of S-box in image encryption applications based on majority logic criterion. Inter J Phys Sci 6(16):4110–4127

    Google Scholar 

  • Shah T, Qamar A, Andrade AA (2012a) Constructions and decoding of a sequence of BCH codes. Math Sci Res J 16(9):234–250

    MathSciNet  MATH  Google Scholar 

  • Shah T, Qamar A, Andrade AA (2012b) Construction and decoding of BCH codes over chain of commutative rings. Math Sci 6(51):14

    MathSciNet  MATH  Google Scholar 

  • Shah T, Qamar A, Hussain I (2013) Substitution box on maximal cyclic subgroup of units of a Galois ring. Z Naturforsch A 68a:567–572

    Google Scholar 

  • Shanbhag AG, Kumar PV, Helleseth T (1996) Upper bound for a hybrid sum over Galois rings with applications to aperiodic correlation of some q-ary sequences. IEEE Trans Inf Theory IT–42(1):250–254

    Article  MathSciNet  MATH  Google Scholar 

  • Shankar P (1979) On BCH codes over arbitrary integer rings. IEEE Trans Inf Theory IT–25(4):480–483

    Article  MathSciNet  MATH  Google Scholar 

  • Tran MT, Bui DK, Doung AD (2008) Gray S-box for advanced encryption standard. Inter Conf Comput Intell Secur 1:253–256

    Google Scholar 

  • Yi X, Cheng SX, You XH, Lam KY (2002) A method for obtaining cryptographically strong \(8\times 8\) S-boxes. Int Conf Infor Netw Appl 2(3):14–20

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio Aparecido de Andrade.

Additional information

Communicated by Antonio José Silva Neto.

This work was partially supported by Fapesp 2013/25977-7.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shah, T., Jahangir, S. & de Andrade, A.A. Design of new \(4\times 4\) S-box from finite commutative chain rings. Comp. Appl. Math. 36, 843–857 (2017). https://doi.org/10.1007/s40314-015-0265-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40314-015-0265-9

Keywords

Mathematics Subject Classification

Navigation