×

Fractal sorting matrix and its application on chaotic image encryption. (English) Zbl 1479.94272

Summary: This article creatively proposes a class of sorting matrices with fractal characteristics, named the fractal sorting matrix (FSM), and introduces its iterative calculation method. The FSM is irregular, self-similar and infinitely iterative. Notably, scrambling images or information based on this new cluster of matrices can effectively improve encryption algorithm security. Then, the article presents a new method of global pixel diffusion with two chaotic sequences, which offers good security and high encryption efficiency. Based on the FSM and global chaotic pixel diffusion, this paper constructs a more efficient and secure chaotic image encryption algorithm than other approaches. According to experimental comparison, the proposed algorithm is faster and has a higher pass rate associated with the local Shannon entropy. The data in the antidifferential attack test are closer to the theoretical values and smaller in data fluctuation, and the images obtained from the cropping and noise attacks are clearer. Therefore, the proposed algorithm shows better security and resistance to various attacks.

MSC:

94A60 Cryptography
94A08 Image processing (compression, reconstruction, etc.) in information and communication theory
28A80 Fractals

Software:

LSIC
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Alawida, M.; Samsudin, A.; Teh, J. S.; Alkhawaldeh, R. S., A new hybrid digital chaotic system with applications in image encryption, Signal Process., 160, 45-58 (2019)
[2] Alawida, M.; Teh, J. S.; Samsudin, A.; Alshoura, W. H., An image encryption scheme based on hybridizing digital chaos and finite state machine, Signal Process., 164, 249-266 (2019)
[3] Alvarez, G.; Li, S. J., Some basic cryptographic requirements for chaos-based cryptosystems, Int. J. Bifurcation Chaos, 16, 8, 2129-2151 (2006) · Zbl 1192.94088
[4] Belazi, A.; Abd El-Latif, A. A.; Belghith, S., A novel image encryption scheme based on substitution-permutation network and chaos, Signal Process., 128, 155-170 (2016)
[5] Belazi, A.; Hermassi, H.; Rhouma, R.; Belghith, S., Algebraic analysis of a RGB image encryption algorithm based on DNA encoding and chaotic map, Nonlinear Dyn., 76, 4, 1989-2004 (2014) · Zbl 1314.94012
[6] Chai, X. L.; Chen, Y. R.; Broyde, L., A novel chaos-based image encryption algorithm using DNA sequence operations, Opt. Lasers Eng., 88, 197-213 (2017)
[7] Chen, W. H.; Luo, S. X.; Zheng, W. X., Impulsive synchronization of reaction-diffusion neural networks with mixed delays and its application to image encryption, IEEE Trans. Neural Netw. Learn. Syst., 27, 12, 2696-2710 (2016)
[8] Diaconu, A.-V., Circular inter-intra pixels bit-level permutation and chaos-based image encryption, Information Sciences, 355-356, 314-327 (2016)
[9] Hayat, U.; Azam, N. A., A novel image encryption scheme based on an elliptic curve, Signal Process., 155, 391-402 (2019)
[10] He, J. H.; Chen, J. X.; Luo, W. Q.; Tang, S. H.; Huang, J. W., A novel high-capacity reversible data hiding scheme for encrypted jpeg bitstreams, IEEE Trans. Circuits Syst. Video Technol., 29, 12, 3501-3515 (2019)
[11] Himeur, Y.; Boukabou, A., A robust and secure key-frames based video watermarking system using chaotic encryption, Multimed. Tools Appl., 77, 7, 8603-8627 (2018)
[12] Hua, Z. Y.; Zhou, Y. C., Image encryption using 2D logistic-adjusted-sine map, Inf. Sci., 339, 237-253 (2016)
[13] Li, C. Q.; Lin, D. D.; Lu, J. H., Cryptanalyzing an image-scrambling encryption algorithm of pixel bits, IEEE Multimedia, 24, 3, 64-71 (2017)
[14] Liu, X.; Jia, M.; Zhang, X. Y.; Lu, W. D., A novel multichannel internet of things based on dynamic spectrum sharing in 5G communication, IEEE Internet Things J., 6, 4, 5962-5970 (2019)
[15] Ma, J. J.; Masoodian, S.; Starkey, D. A.; Fossum, E. R., Photon-number-resolving megapixel image sensor at room temperature without avalanche gain, Optica, 4, 12, 1474-1481 (2017)
[16] Mani, P.; Rajan, R.; Shanmugam, L.; Joo, Y. H., Adaptive control for fractional order induced chaotic fuzzy cellular neural networks and its application to image encryption, Inf. Sci., 491, 74-89 (2019) · Zbl 1454.93134
[17] Mansouri, A.; Wang, X. Y., A novel one-dimensional sine powered chaotic map and its application in a new image encryption scheme, Inf. Sci., 520, 46-62 (2020) · Zbl 1460.94055
[18] Ping, P.; Xu, F.; Mao, Y. C.; Wang, Z. J., Designing permutation-substitution image encryption networks with Henon map, Neurocomputing, 283, 53-63 (2018)
[19] Raza, S. F.; Satpute, V., A novel bit permutation-based image encryption algorithm, Nonlinear Dyn., 95, 2, 859-873 (2019)
[20] Sahari, M. L.; Boukemara, I., A pseudo-random numbers generator based on a novel 3D chaotic map with an application to color image encryption, Nonlinear Dyn., 94, 1, 723-744 (2018)
[21] Tsafack, N.; Kengne, J.; Abd-El-Atty, B.; Iliyasu, A. M.; Hirota, K.; Abd El-Latif., A. A., Design and implementation of a simple dynamical 4-D chaotic circuit with applications in image encryption, Inf. Sci., 515, 191-217 (2020)
[22] Valencia, J. A.V.; Rey, B. A.R., Phase chaotic encryption and efficiency evaluation for an image multiplexing method, Opt. Lasers Eng., 121, 464-472 (2019)
[23] Wang, J.; Zhang, L. Y.; Chen, J. X.; Hua, G.; Zhang, Y. S.; Xiang, Y., Compressed sensing based selective encryption with data hiding capability, IEEE Trans. Ind. Inform., 15, 12, 6560-6571 (2019)
[24] Wang, X. Y.; Feng, L.; Zhao, H. Y., Fast image encryption algorithm based on parallel computing system, Inf. Sci., 486, 340-358 (2019) · Zbl 1451.68308
[25] Wang, X. Y.; Gao, S., Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory, Inf. Sci., 507, 16-36 (2020) · Zbl 1456.68034
[26] Wang, X. Y.; Zhang, H. L., A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems, Nonlinear Dyn., 83, 1-2, 333-346 (2016)
[27] Wang, X. Y.; Zhang, Y. Q.; Bao, W. M., A novel chaotic image encryption scheme using DNA sequence operations, Opt. Lasers Eng., 73, 53-61 (2015)
[28] Wu, J. H.; Liao, X. F.; Yang, B., Cryptanalysis and enhancements of image encryption based on three-dimensional bit matrix permutation, Signal Process., 142, 292-300 (2018)
[29] Wu, J. H.; Liao, X. F.; Yang, B., Image encryption using 2D Henon-Sine map and DNA approach, Signal Process., 153, 11-23 (2018)
[30] Wu, Y.; Zhou, Y. C.; Noonan, J. P.; Agaian, S., Design of image cipher using Latin squares, Inf. Sci., 264, 317-339 (2014) · Zbl 1335.94083
[31] Wu, Y.; Zhou, Y. C.; Saveriades, G.; Agaian, S.; Noonan, J. P.; Natarajan, P., Local Shannon entropy measure with statistical tests for image randomness, Inf. Sci., 222, 323-342 (2013) · Zbl 1293.94019
[32] Wu, Y. P.; Khisti, A.; Xiao, C. S.; Caire, G.; Wong, K. K.; Gao, X. Q., A survey of physical layer security techniques for 5G wireless networks and challenges ahead, IEEE J. Sel. Areas Commun., 36, 4, 679-695 (2018)
[33] Yang, Y. G.; Tian, J.; Lei, H.; Zhou, Y. H.; Shi, W. M., Novel quantum image encryption using one-dimensional quantum cellular automata, Inf. Sci., 345, 257-270 (2016)
[34] Zhang, Yong, The unified image encryption algorithm based on chaos and cubic S-Box, Inform. Sci., 450, 361-377 (2018) · Zbl 1440.94085
[35] Zhang, Y. S.; Xiao, D., Double optical image encryption using discrete Chirikov standard map and chaos-based fractional random transform, Opt. Lasers Eng., 51, 4, 472-480 (2013)
[36] Zhou, Y. C.; Bao, L.; Chen, C. L.P., Image encryption using a new parametric switching chaotic system, Signal Process., 93, 11, 3039-3052 (2013)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.