An image encryption algorithm based on a new Sine-Logistic chaotic system and block dynamic Josephus scrambling

Yang Liu,Lin Teng
DOI: https://doi.org/10.1140/epjp/s13360-024-05349-y
2024-06-27
The European Physical Journal Plus
Abstract:This paper proposes a new one-dimensional Sine-Logistic chaotic system (SLCS). Compared with related chaotic systems, SLCS has a larger parameter range and better chaotic behavior, making it suitable for image encryption. Based on the new chaotic system, this paper proposes a secure and efficient image encryption algorithm. Firstly, the image is divided into blocks of equal size, and inter-block scrambling is performed using chaotic sequences generated by SLCS. Secondly, based on the chaotic sequences generated by SLCS, each block is subjected to intra-block scrambling using the dynamic Josephus algorithm. Then, the zigzag algorithm is applied to globally scramble the image once, resulting in a semi-encrypted image. Finally, the proposed diffusion formula is used to rapidly diffuse the image, further enhancing the encryption effect to obtain the final encrypted image. The initial values and control parameters of SLCS are designed and generated by combining the SHA-512 hash function with the plaintext image. This encryption algorithm can be extended to encrypt color images. Compared with some existing encryption algorithms, this encryption algorithm has better encryption effectiveness and higher time efficiency, while also being resistant to common attacks.
physics, multidisciplinary
What problem does this paper attempt to address?