Image encryption algorithm based on optical chaos and Rubik’s cube matrix conversion
Source abstract
Abstract
Security issues and privacy issues are serious problems facing today’s society, especially in image security, where privacy protection plays a pivotal role. To improve the security of images, we propose an image encryption algorithm based on optical chaos and Rubik’s cube matrix in this paper. First, optical chaos is generated by constructing an optical device model. Second, in the image encryption algorithm, optical chaos and Rubik’s cube matrix are used to encrypt the image at the bit level for the first time, and a “U” type encryption method is designed, and different “U” type encryption schemes are selected to encrypt the image for the second time. Finally, the “four-way diffusion” algorithm is used to diffuse the encrypted image, which further improves the security of the image. The computer simulations and security analysis results both confirm that ciphertext images can resist various common attack means, such as statistical attacks, differential attacks, and brute force attacks. In this paper, the proposed algorithm of decimal conversion, “U” encryption, and “quadrangle diffusion” makes the pixel value and pixel position change greatly, and the ciphertext image loses the original features of the plaintext image, which shows that the algorithm has good security performance and is suitable for image encryptions.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Chaos-based Image/Signal Encryption · Advanced Steganography and Watermarking Techniques · Chaos control and synchronization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Cyberspace, Hangzhou Dianzi University 1 , Hangzhou 310018, China
School of Communication Engineering, Hangzhou Dianzi University 2 , Hangzhou 310018, China
References (34)
Show source-provided references
1. Image encryption using combination of chaotic system and Rivers Shamir Adleman (RSA)10.5120/ijca2015905344 ↗
2. A comprehensive review on image encryption techniques10.1007/s11831-018-9298-8 ↗
3. On the derivation of a “Chaotic” encryption algorithm10.1080/0161-118991863745 ↗
4. A symmetric image encryption scheme based on 3D chaotic cat maps10.1016/j.chaos.2003.12.022 ↗
5. A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system10.1016/j.jss.2011.08.017 ↗
6. Research progress in chaos confrecy optical communication10.11959/j.issn.1000-436x.2020008 ↗
7. External optical feedback effects on semiconductor injection laser properties10.1109/jqe.1980.1070479 ↗
8. Multiple-image encryption in an interference-based scheme by lateral shift multiplexing10.1016/j.optcom.2013.11.018 ↗
9. A new optical image encryption method based on multi-beams interference and vector composition10.1016/j.optlastec.2014.12.007 ↗
10. Exploiting optics chaos for image encryption-then-transmission10.1109/jlt.2016.2606121 ↗
11. Image encryption-then-transmission using DNA encryption algorithm and the double chaos10.1109/jphot.2018.2827165 ↗
12. Exploiting optical chaos for color image encryption and secure resource sharing in cloud10.1109/jphot.2019.2919576 ↗
13. A symmetric plaintext-related color image encryption system based on bit permutation10.3390/e20040282 ↗
14. Hyperchaotic image encryption based on multiple bit permutation and diffusion10.3390/e23050510 ↗
15. Image encryption scheme based on optical chaos and DNA Rubik’s cube algorithm10.1088/1402-4896/acfe48 ↗
16. Image encryption algorithm based on optical chaos and elliptic curve10.1140/epjd/s10053-023-00774-7 ↗
17. Image encryption-then-transmission combining random sub-block scrambling and loop DNA algorithm in an optical chaotic system10.1016/j.chaos.2021.111539 ↗
18. The collaborative implementation of optical chaos secrecy communication system in MATLAB and OptiSystem10.12086/oee.2021.210146 ↗
19. An efficient plaintext-related chaotic image encryption scheme based on compressive sensing10.3390/s21030758 ↗
20. A chaotic image encryption scheme based on genetic central dogma and KMP method10.1142/s0218127422501863 ↗
21. Image encryption based on hyper-chaotic multi-attractors10.1007/s11071-020-05526-5 ↗
22. 2D Sine Logistic modulation map for image encryption10.1016/j.ins.2014.11.018 ↗
23. A novel dynamic chaotic image encryption using butterfly network topology based diffusion and decision based permutation10.1007/s11042-020-09462-9 ↗
24. A fast color image encryption algorithm based on coupled two-dimensional piecewise chaotic map10.1016/j.sigpro.2011.11.004 ↗
25. A novel memristor-based chaotic image encryption algorithm with Hash process and S-box10.1140/epjs/s11734-021-00365-w ↗
26. Designing 1D chaotic maps for fast chaotic image encryption10.3390/electronics10172116 ↗
27. A novel chaotic image encryption algorithm based on Latin square and random shift10.1155/2021/2091053 ↗
28. Chaotic image encryption algorithm based on arithmetic sequence scrambling model and DNA encoding operation10.1007/s11042-020-10218-8 ↗
29. A novel conditional Butterfly Network Topology based chaotic image encryption10.1016/j.jisa.2020.102484 ↗
30. A visually secure image encryption scheme based on semi-tensor product compressed sensing10.1016/j.sigpro.2020.107580 ↗
31. A novel plaintext-related chaotic image encryption scheme with no additional plaintext information10.1016/j.chaos.2022.111989 ↗
32. Adaptive chaotic image encryption algorithm based on RNA and pixel depth10.3390/electronics10151770 ↗
33. A novel randomized bit-level two-dimensional hyperchaotic image encryption algorithm10.1007/s11042-020-09434-z ↗
34. A novel hyper-chaotic image encryption scheme based on quantum genetic algorithm and compressive sensing10.1007/s11042-020-09542-w ↗