Abstract
Now in cryptography, the key challenge is to consider the trade-offs between the security level and speed performance. In this paper, a fast and secure algorithm for image encryption scheme based on chaotic generators is proposed. In the proposed method, permutation-diffusion design is used to create computationally secure encryption primitives and the integer sequences obtained by the sorting of chaotic Logistic map generator by descending order is used as the permutation key to shuffle the whole image. The iteration of the chaotic Skew Tent map is applied after, with an exclusive-or scheme to change the value of the entire pixel, in order to increase the entropy of encrypted image. Moreover, to further enhance the security of the cryptosystem, the keystream used in diffusion process is updated for each pixel and the computed encrypted pixel values depends on both the previously encrypted pixels and the random keystream. The proposed algorithm can resist the statistical and differential attacks. It also passed the information entropy and key sensitivity test. Experimental results indicate that the proposed algorithm has satisfactory speed and high security which makes it a very good candidate for real-time of multimedia data encryption applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Daemen, J., Rijmen, V.: The Design of Rijndael: AES - The Advanced Encryption Standard. Springer, Heidelberg (2002). ISBN 3-540-42580-2
Riaz, F., Hameed, S., Shafi, I., Kausar, R., Ahmed, A.: Enhanced image encryption techniques using modified advanced encryption standard. Commun. Comput. Inf. Sci. 281, 385–396 (2012)
Dey, S.: SD-AEI: an advanced encryption technique for images. In: Proceedings of the Second International Conference on Digital Information Processing and Communications (ICDIPC), Klaipeda, Lithuania, pp. 68–73 (2012)
Mohammed, A.: A novel encryption method for image security. Int. J. Secur. Its App. 6, 1–8 (2012)
Li, S., Chen, G., Cheung, A., Bhargava, B., Lo, K.T.: On the design of perceptual MPEG-video encryption algorithms. In: IEEE Transactions on Circuits and Systems for Video Technology, pp. 214–223 (2007)
Mohammad, S., Mirzakuchaki, S.: A fast color image encryption algorithm based on coupled two-dimensional piecewise chaotic map. Sig. Process. 92, 1202–1215 (2012)
Lin, C-F., Chung, C-H.: A fast chaos-based visual encryption mecanism for integrated ECG/EEG medical signals with transmission error. In: 12th WSEAS International Conference on SYSTEMS, pp. 355–360, Heraklion, Greece (2008)
Shannon, C.: Communication theory of secrecy systems. Bell Syst. Tech. J. 28, 656–715 (1949)
Srivastava, A.: A survey report on Different Techniques of Image Encryption. Int. J. Emerg. Technol. Adv. Eng. 2, 163–167 (2012)
Wang, J-Y., Chen, G.: Design of a chaos-based digital image encryption algorithm in time domain. In: IEEE International Conference on Computational Intelligence & Communication Technology (CICT), pp. 26–28 (2015)
Li, S., Li, C., Chen, G., Bourbakis, N.G., Lo, K.T.: A general quantitative cryptanalysis of permutation-only multimedia ciphers against plaintext attacks. Sig. Process. Image Commun. 23, 212–223 (2008)
Sivakumar, T., Venkatesan, R.: A novel approach for image encryption using dynamic SCAN patter. IAENG Int. J. Comput. Sci. 4, 91–101 (2014)
Boriga, R., Dsclescu, A.C., Diaconu, A.V.: A new image cryptosystem based on some chaotic maps. IAENG Int. J. Comput. Sci. 41, 41–51 (2014)
Ghebleh, M., Kanso, A., Noura, H.: An image encryption scheme based on irregularly decimated chaotic maps. Sig. Process. Image Commun. 29, 618–627 (2014)
Alvarez, G., Li, S.: Cryptanalyzing a nonlinear chaotic algorithm (NCA) for image encryption. Commun. Nonlinear Sci. Numer. Simul. 4, 3743–3749 (2009)
Rhouma, R., Solak, E., Belghith, S.: Cryptanalysis of a new substitution-difusion based image cipher. Commun Nonlinear. Sci. Numer. Simul. 15, 1887–1892 (2010)
Li, C., Arroyo, D., Lo, K.: Breaking a chaotic cryptographic scheme based on composition maps. In. J. Bifurcat. Chaos 20, 2561–2568 (2010)
Rhouma, R., Belghith, S.: Cryptanalysis of a new image encryption algorithm based on hyper-chaos. Phys. Lett. A. 372, 5973–5978 (2008)
Solak, E., Çokal, C., Yildiz, O.T., Biyikoglu, T.: Cryptanalysis of Fridrichs chaotic image encryption. Int. J. Bifurcat. Chaos. 20, 1405–14013 (2010)
Zhu, C., Liao, C., Deng, X.: Breaking and improving an image encryption scheme based on total shuffling scheme. Nonlinear Dyn. 71, 25–34 (2013)
Guesmi, R., Farah, B., Kachouri, A., Samet, M.: A novel design of Chaos based S-Boxes using genetic algorithm techniques. In: IEEE 11th International Conference on Computer Systems and Applications (AICCSA), pp. 678–684 (2014)
Wang, X., Wang, Q.: A Novel image encryption algorithm based on dynamic S-boxes construted by chaos. Nonlinear Dyn. 75, 567–576 (2014). doi:10.1007/s11071-013-1086-2
Wang, Y., Zhang, X., Zheng, Z., Qiu, W.: A colour image encryption algorithm using 4-pixel Feistel structure and multiple chaotic systems. Nonlinear Dyn. 81, 1–18 (2015). doi:10.1007/s11071-015-1979-3
Şerbănescu, A., Rîncu, C.I.: Systemes et signaux face au chaos: applications aux communications. Editura Academiei Tehnice Militare, Bucureşti (2008)
Gonzalo, A., Shujun, L.: Some basic cryptographic requirements for chaosbased cryptosystems. Int. J. Bifurcat. Chaos 16, 2129 (2006). doi:10.1142/S0218127406015970
Zhang, Q., Guo, L., Wei, X.: Image encryption using DNA addition combining with chaotic maps. Math. Comput. Model. 52, 2028–2035 (2010)
Billings, L., Bollt, E.: Probability density functions of some skew tent maps. Chaos Solitons Fractals 12, 365–376 (2001)
Wang, Y., Wong, K.-W., Liao, X., Chen, G.: A new chaos-based fast image encryption algorithm. Appl. Soft Comput. 11, 514–522 (2011)
Chong, F., Chen, J.-J., Zou, H., Meng, W.-H., Zhan, Y.-F.: A chaos-based digital image encryption with an improved permutation strategy. Optic. Express. 20, 2363–2378 (2012)
Acknowledgement
J.D.D Nkapkop gratefully acknowledges the AUF for their financial support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Nkapkop, J.D.D., Effa, J.Y., Borda, M., Terebes, R. (2015). A Novel Fast and Secure Chaos-Based Algorithm for Image Encryption. In: Bica, I., Naccache, D., Simion, E. (eds) Innovative Security Solutions for Information Technology and Communications. SECITC 2015. Lecture Notes in Computer Science(), vol 9522. Springer, Cham. https://doi.org/10.1007/978-3-319-27179-8_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-27179-8_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27178-1
Online ISBN: 978-3-319-27179-8
eBook Packages: Computer ScienceComputer Science (R0)