Abstract

In order to ensure the security of the encryption result and increase the speed of the encryption algorithm as much as possible, this paper proposes an efficient color image encryption algorithm based on 2D Sine-Logistic-Gaussian coupled chaos(2D-SLG chaos) and multi-objective optimized S-box. Firstly, this paper designs a 2D-SLG chaos to balance the complexity and computational cost of chaotic behavior. Secondly, this paper uses multi-objective particle swarm optimization to optimize the initial S-box to obtain an S-box with higher and balanced performance to perform the substitution operation. Finally, this paper uses the layer blending method to enhance the mutual influence between layers and uses the idea of linear congruence to generate permutation sequences to perform row and column shift operations. Experimental results show that the proposed encryption algorithm has excellent performance in key space, statistical analysis, key sensitivity, adjacent pixel correlation, differential attack, select plaintext attack and other security tests, and has high robustness and fast encryption speed. Therefore, the algorithm can meet the requirements of reliability and efficiency while ensuring strong security.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.