Abstract
In this communication, we present a technique to synthesize resilient nonlinear mechanisms for the construction of substitution box. The proposed nonlinear component assists in transforming the intelligible message or plaintext into an enciphered format by the use of Gingerbreadman chaotic map and S8 permutations. The proposed substitution box is sensitive to the initial conditions provided to the chaotic system, which are subsequently used as parameters in creating an instance. The simulation results show that the use of the proposed substitution box to image encryption scheme provides an efficient and secure way for real-time communications.
Similar content being viewed by others
References
Adams C, Tavares S (1989) Good S-boxes are easy to find In: Advances in cryptology: Proceedings of Crypto’89, Santa Barbara, USA. Lecture Notes in Computer Science 435:612–615
Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. Int J Bifurc Chaos Appl Sci Eng 16(8):2129–2153
Amigo JM, Kocarev L, Szczapanski J (2007) Theory and practice of chaotic cryptography. Phys Lett A 336:211–216
Bard GV (2009) Algebraic Cryptanalysis. Springer, Berlin
Biham E, Shamir A (1991) Differential cryptanalysis of DES-like cryptosystems. J Cryptol 4(1):3–72
Chen G (2008) A novel heuristic method for obtaining S-boxes. Chaos Solitons Fractals 36:1028–1036
Chen G, Chen Y, Liao X (2007) An extended method for obtaining S-boxes based on 3-dimensional chaotic baker maps. Chaos Solitons Fractals 31:571–579
Cusick TW, Stanica P (2009) Cryptographic boolean functions and applications. Elsevier, Amsterdam
Devaney RL (1984) A piecewise linear model for the zones of instability of an area preserving map. Phys D 10:387–393
Devaney RL (1992) The Gingerbreadman. Algorithm 3:15–16
Khan M (2015) A novel image encryption scheme based on multi-parameters chaotic S-boxes. Nonlinear Dyn 82:527–533
Khan M (2015) An image encryption by using Fourier series. J Vib Control 21:3450–3455
Khan M, Shah T (2015) A novel construction of substitution box with Zaslavskii chaotic map and symmetric group. J Intell Fuzzy Syst 28:1509–1517
Khan M, Shah T (2015) An image encryption technique. Neural Comput Applic 26:1137–1148
Khan M, Shah T (2016) Construction and applications of chaotic S-boxes in image encryption. Neural Comput Applic 27:677–685
Khan M, Shah T, Batool SI (2016) A new implementations of chaotic S-boxes in CAPTCHA. SIViP 10:293–300
Ikeda K (1979) Multiple-valued stationary state and its instability of the transmitted light by a ring cavity system. Opt Commun 30:257–261
Jakimoski G, Kocarev L (2001) Chaos and cryptography: block encryption ciphers. IEEE Trans Circuits Syst I Fundam Theory Appl 48(2):163–169
Jing-mei L, Bao-dian W, Xiang-guo C et al (2005) Cryptanalysis of Rijndael S-box and improvement. Appl Math Comput 170(2):958–975
Khan M, Shah T (2013) An efficient construction of substitution box with fractional chaotic system. Signal Image Video Process. doi:10.1007/s11760-013-0577-4
Khan M, Shah T (2014) A construction of novel chaos base nonlinear component of block cipher. Nonlinear Dyn 76:377–382
Khan M, Shah T, Mahmood H et al (2012) A novel technique for the construction of strong S-boxes based on chaotic Lorenz systems. Nonlinear Dyn 70:2303–2311
Khan M, Shah T, Mahmood H, Gondal MA (2013) An efficient method for the construction of block cipher with multi-chaotic systems. Nonlinear Dyn 71(3):489–492
Khan M, Shah T, Mahmood H (2013) Gondal MA (2013b) An efficient technique for the construction of substitution box with chaotic partial differential equation. Nonlinear Dyn 73(2013):1795–1801
Kuang Y (1993) Delay differential equations with applications in population dynamics. Academic, London
Özkaynak F, Özer AB (2010) A method for designing strong S-boxes based on chaotic Lorenz system. Phys Lett A 374:3733–3738
Özkaynak F, Sırma Y (2013) Designing chaotic S-boxes based on time-delay chaotic system. Nonlinear Dyn. doi:10.1007/s11071-013-0987-4
Prokhorow MD, Ponomarenko VI (2008) Encryption and de-cryption of information in chaotic communication systems governed by delay-differential equations. Chaos Solitons Fractals 35:871–877
Sprott JC (2003) Chaos and time-series analysis. Oxford University Press, London
Sprott JC (2007) A simple chaotic delay differential equation. Phys Lett A 366:397–402
Sprott JC (2010) Elegant chaos algebraically simple chaotic flow. World Scientific, Singapore
Tang G, Liao X (2005) A method for designing dynamical S-boxes based on discretized chaotic map. Chaos Solitons Fractals 23(5):1901–1909
Tang G, Liao X, Chen Y (2005) A novel method for designing S-boxes based on chaotic maps. Chaos Solitons Fractals 23:413–419
Tang Y, Wang Z, Fang J (2010) Image encryption using chaotic coupled map lattices with time-varying delays. Commun Nonlinear Sci Numer Simul 15:2456–2468
Verhulst PF (1838) Notice sur la loi que la population poursuit dans son accroissement. Corresp Math Phys 10:113–121
Wang Y, Xie Q, Wu Y, et al. (2009) A software for S-box performance analysis and test. In: 2009 international conference on electronic commerce and business intelligence, Beijing, China, pp 125–128
Webster A, Tavares S (1986) On the design of S-boxes. In: Advances in cryptology: proceedings of Crypto’85, Santa Barbara, USA. Lecture Notes in Computer Science 218:523–534
Youssef AM, Tavares SE (2005) Affine equivalence in the AES round function. Discrete Appl Math 148(2):161–170
Youssef AM, Tavares SE, Gong G (2006) On some probabilistic approximations for AES-like S-boxes. Discrete Math 306(16):2016–2020
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khan, M., Asghar, Z. A novel construction of substitution box for image encryption applications with Gingerbreadman chaotic map and S8 permutation. Neural Comput & Applic 29, 993–999 (2018). https://doi.org/10.1007/s00521-016-2511-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-016-2511-5