A Mixed Chaotic Image Encryption Method Based on Parallel Rotation Scrambling in Rubik’s Cube Space

Most image encryption methods based on Rubik’s cube scrambling adopt the idea of cyclic shift or map the image pixels to the cube surface, not fully considering the cube’s three-dimensional (3D) properties. In response to this defect, we propose a mixed chaotic color image encryption method based on...

Full description

Saved in:
Bibliographic Details
Main Authors: Lu Xu, Yun Chen, Yanlin Qin, Zhichao Yang
Format: Article
Language:English
Published: MDPI AG 2025-05-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/27/6/574
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849432707966173184
author Lu Xu
Yun Chen
Yanlin Qin
Zhichao Yang
author_facet Lu Xu
Yun Chen
Yanlin Qin
Zhichao Yang
author_sort Lu Xu
collection DOAJ
description Most image encryption methods based on Rubik’s cube scrambling adopt the idea of cyclic shift or map the image pixels to the cube surface, not fully considering the cube’s three-dimensional (3D) properties. In response to this defect, we propose a mixed chaotic color image encryption method based on parallel rotation scrambling in 3D Rubik’s cube space. First, a seven-dimensional hyperchaotic system is introduced to generate chaotic pseudo-random integer sequences. Then, a proven lemma is applied to preprocess the red (R), green (G), and blue (B) channels of the plain image to realize the first diffusion. Next, the chaotic integer sequence is employed to control Arnold transformation, and the scrambled two-dimensional (2D) pixel matrix is converted into a 3D matrix. Then, the 3D cube is scrambled by dynamically selecting the rotating axis, layer number, and angle through the chaotic integer sequence. The scrambled 3D matrix is converted into a 2D matrix, realizing the second diffusion via exclusive OR with the chaotic matrix generated by logistic mapping. Finally, the matrices of the R, G, and B channels are combined into an encrypted image. By performing the encryption algorithm in reverse, the encrypted image can be decrypted into the plain image. A simulation analysis shows that the proposed method has a larger key space and exhibits stronger key sensitivity than some existing methods.
format Article
id doaj-art-1cd41841a24e4f769b55bce46ecbdd1a
institution Kabale University
issn 1099-4300
language English
publishDate 2025-05-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj-art-1cd41841a24e4f769b55bce46ecbdd1a2025-08-20T03:27:18ZengMDPI AGEntropy1099-43002025-05-0127657410.3390/e27060574A Mixed Chaotic Image Encryption Method Based on Parallel Rotation Scrambling in Rubik’s Cube SpaceLu Xu0Yun Chen1Yanlin Qin2Zhichao Yang3Department of Information Security, Naval University of Engineering, Wuhan 430033, ChinaDepartment of Information Security, Naval University of Engineering, Wuhan 430033, ChinaDepartment of Information Security, Naval University of Engineering, Wuhan 430033, ChinaDepartment of Information Security, Naval University of Engineering, Wuhan 430033, ChinaMost image encryption methods based on Rubik’s cube scrambling adopt the idea of cyclic shift or map the image pixels to the cube surface, not fully considering the cube’s three-dimensional (3D) properties. In response to this defect, we propose a mixed chaotic color image encryption method based on parallel rotation scrambling in 3D Rubik’s cube space. First, a seven-dimensional hyperchaotic system is introduced to generate chaotic pseudo-random integer sequences. Then, a proven lemma is applied to preprocess the red (R), green (G), and blue (B) channels of the plain image to realize the first diffusion. Next, the chaotic integer sequence is employed to control Arnold transformation, and the scrambled two-dimensional (2D) pixel matrix is converted into a 3D matrix. Then, the 3D cube is scrambled by dynamically selecting the rotating axis, layer number, and angle through the chaotic integer sequence. The scrambled 3D matrix is converted into a 2D matrix, realizing the second diffusion via exclusive OR with the chaotic matrix generated by logistic mapping. Finally, the matrices of the R, G, and B channels are combined into an encrypted image. By performing the encryption algorithm in reverse, the encrypted image can be decrypted into the plain image. A simulation analysis shows that the proposed method has a larger key space and exhibits stronger key sensitivity than some existing methods.https://www.mdpi.com/1099-4300/27/6/574Rubik’s cubechaosArnold transformationimage encryption
spellingShingle Lu Xu
Yun Chen
Yanlin Qin
Zhichao Yang
A Mixed Chaotic Image Encryption Method Based on Parallel Rotation Scrambling in Rubik’s Cube Space
Entropy
Rubik’s cube
chaos
Arnold transformation
image encryption
title A Mixed Chaotic Image Encryption Method Based on Parallel Rotation Scrambling in Rubik’s Cube Space
title_full A Mixed Chaotic Image Encryption Method Based on Parallel Rotation Scrambling in Rubik’s Cube Space
title_fullStr A Mixed Chaotic Image Encryption Method Based on Parallel Rotation Scrambling in Rubik’s Cube Space
title_full_unstemmed A Mixed Chaotic Image Encryption Method Based on Parallel Rotation Scrambling in Rubik’s Cube Space
title_short A Mixed Chaotic Image Encryption Method Based on Parallel Rotation Scrambling in Rubik’s Cube Space
title_sort mixed chaotic image encryption method based on parallel rotation scrambling in rubik s cube space
topic Rubik’s cube
chaos
Arnold transformation
image encryption
url https://www.mdpi.com/1099-4300/27/6/574
work_keys_str_mv AT luxu amixedchaoticimageencryptionmethodbasedonparallelrotationscramblinginrubikscubespace
AT yunchen amixedchaoticimageencryptionmethodbasedonparallelrotationscramblinginrubikscubespace
AT yanlinqin amixedchaoticimageencryptionmethodbasedonparallelrotationscramblinginrubikscubespace
AT zhichaoyang amixedchaoticimageencryptionmethodbasedonparallelrotationscramblinginrubikscubespace
AT luxu mixedchaoticimageencryptionmethodbasedonparallelrotationscramblinginrubikscubespace
AT yunchen mixedchaoticimageencryptionmethodbasedonparallelrotationscramblinginrubikscubespace
AT yanlinqin mixedchaoticimageencryptionmethodbasedonparallelrotationscramblinginrubikscubespace
AT zhichaoyang mixedchaoticimageencryptionmethodbasedonparallelrotationscramblinginrubikscubespace