Abstract
This paper proposes an image encryption algorithm based on CNN (Cellular Neural Network) chaotic system and matrix transformation. The algorithm uses the initial State of CNN as the encryption key, which generates five-dimensional chaotic sequence. Then the image pixel values were changed by performing XOR operation between the original image pixel values and the modified chaotic sequence. Finally, the pixel positions were changed using a construction matrix, resulting in the cipher image. The experiment results show that this algorithm has good encryption effect, strong key sensitivity and high security.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dong, H.S., Lu, P., Ma, X.: Image encryption algorithm based on CNN hyper chaotic system and extend zigzag transformation. Comput. Appl. Softw. 30(5), 133–137 (2013)
Sengodan, V., Balamurugan, A.: Efficient signal encryption using chaos-based system. Int. J. Electron. Eng. 2(2), 335–338 (2010)
Zhong, H.Q., Li, J.M.: Image encryption scheme based on hyper chaotic sequence. Res. Comput. 30(10), 3110–3113 (2013)
Telem, A.N.K., Segnig, C.M., Kenne, G., Fotsin, H.B.: A simple and robust gray image encryption scheme using chaotic logistic map and artificial neural network. Adv. Multimed. 2014(12), 1–13 (2014)
Patidar, V., Pareek, N.K., Purohit, G., Sud, K.: Modified substitution diffusion image cipher using chaotic standard and logistic maps. Commun. Nonlinear Sci. Numer. Simul. 15(10), 2755–2765 (2010)
Li, G.D., Zhao, G.M., Xu, W.X., Yao, S.Z.: Research on application of image encryption technology based on chaotic of cellular neural network. J. Digit. Inf. Manag. 12(2), 151–158 (2014)
Chua, L.O., Yang, L.: Cellular neural networks: theory. IEEE Trans. Circuits Syst. 35(10), 1257–1272 (1988)
Ren, X.X., Liao, X.F., Xiong, Y.H.: New image encryption algorithm based on cellular neural network. J. Comput. Appl. 6(11), 1528–1535 (2011)
Wang, Y., Wu, C.M., Qiu, S.J.: Block encryption algorithm based on chaotic characteristics of cellular neural networks. Comput. Appl. Softw. 30(11), 191–194 (2013)
Li, L.: Study on hyper chaos and hyper chaos synchronization method for cellular neural networks. Dissertation, Harbin Institute of Technology, Harbin, China (2013)
Wu, Y.L.: A novel transform matrix used for image scrambling. Electron. Sci. 21(3), 69–72 (2008)
Kocarev, L.: Chaos-Based Cryptography, 1st edn. Springer, Berlin (2011)
Dureja, P., Kochhar, B.: Image encryption using Arnold’s cat map and logistic map for secure transmission. Int. J. Comput. Sci. Mob. Comput. 4(6), 194–199 (2015)
Singh, V., Dubey, V.: A two level image security based on Arnold transform and chaotic logistic mapping. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 5(2), 883–887 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix (Chaos Sequence Modification Process)
Appendix (Chaos Sequence Modification Process)
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Hu, G., Qu, J., Yuenyong, S. (2019). Image Encryption Using Cellular Neural Network and Matrix Transformation. In: Theeramunkong, T., et al. Advances in Intelligent Informatics, Smart Technology and Natural Language Processing. iSAI-NLP 2017. Advances in Intelligent Systems and Computing, vol 807. Springer, Cham. https://doi.org/10.1007/978-3-319-94703-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-94703-7_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94702-0
Online ISBN: 978-3-319-94703-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)