Constructing of N-Dimensional Non-Degenerate Chaotic Maps and Its Application for Robust Image Encryption
Xilin Liu,Xiaojun Tong,Miao Zhang,Zhu Wang
DOI: https://doi.org/10.1016/j.apm.2024.02.009
IF: 5.336
2024-01-01
Applied Mathematical Modelling
Abstract:Due to the limited hardware equipment resources, existing chaotic systems generally exhibit degradation, low complexity, and randomness, as well as simplifying biological coding regulations applied to encryption, bringing security flaws to encryption algorithms. To address these issues, a general method for constructing n-dimensional (ND) non-degenerate chaotic maps with any expected Lyapunov exponent is proposed. Taking a 4-dimensional (4D) map as an instance, numerical analysis has demonstrated its high complexity and randomness. Based on this 4D map, a new image encryption algorithm is proposed. Where we first designed a key generation algorithm based on original image security hash values and external shared keys to improve algorithm sensitivity. Secondly, during the encryption process of the algorithm, dynamic gene algorithms are designed, containing dynamic encoding, dynamic gene codon substitution, and dynamic gene site mutation, all of which expand the biological coding regulations. Finally, based on the matching relationship between the decrypted image and the internal key, it is possible to monitor further whether there is tampering behavior in the encrypted image during transmission. The experimental simulation results show that the proposed algorithm has high security and robustness, as well as good original image and key sensitivity.