Image encryption scheme based on optical chaos and DNA Rubik's cube algorithm

被引:11
作者
Chen, Wei-Hao [1 ]
Zhou, Xue-Fang [1 ,2 ]
Zheng, Ning [2 ]
Li, Min-Jun [1 ]
Hu, Miao [1 ]
机构
[1] Hangzhou Dianzi Univ, Sch Commun Engn, Hangzhou 310018, Peoples R China
[2] Hangzhou Dianzi Univ, Sch Cyberspace, Hangzhou 310018, Peoples R China
基金
中国国家自然科学基金;
关键词
image encryption; optical chaos; Rubik's cube scrambling; sub-blocks scrambling; DNA encryption; PERMUTATION;
D O I
10.1088/1402-4896/acfe48
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
In order to improve the complexity of optical chaotic sequence output and the encryption efficiency of bit plane encryption, an image encryption algorithm based on optical chaos and DNA Rubik's cube scrambling is proposed. An external disturbance structure of light injection is proposed to improve the complexity of the chaotic sequence of light output from the slave laser by the external disturbance generated by the mutual injection between the driving laser and the main laser. Meanwhile, in the image algorithm, in addition to Rubik's cube scrambling at the pixel level, this paper proposes a bit plane encryption method based on DNA plane Rubik's cube scrambling, which reduces the amount of encrypted data and further improves the security of image encryption by using encryption selection of different DNA encoding modes. The scrambled images are diffused by DNA calculation and optical chaos sequence at the bit-level and pixel level respectively. Through the quantitative analysis of the security simulation of the proposed algorithm, the results show that the algorithm guarantees a certain encryption efficiency under the condition of good security, the key space is 1064, the information entropy of each test ciphertext image is close to the theoretical maximum, and the test indexes of plaintext sensitivity and key sensitivity are close to ideal values. For differential attacks, chosen plaintext attacks, known plaintext attacks, exhaustive attacks, cropping attacks, and noise attacks have good robustness.
引用
收藏
页数:18
相关论文
共 30 条
[1]   MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS [J].
ADLEMAN, LM .
SCIENCE, 1994, 266 (5187) :1021-1024
[2]  
Alrubaie AH, 2023, Journal of Engineering and Applied Science, V70, DOI [10.1186/s44147-023-00228-2, 10.1186/s44147-023-00228-2, DOI 10.1186/S44147-023-00228-2]
[3]   Permutation entropy: A natural complexity measure for time series [J].
Bandt, C ;
Pompe, B .
PHYSICAL REVIEW LETTERS, 2002, 88 (17) :4
[4]   Color image encryption and authentication using dynamic DNA encoding and Hyper Chaotic System [J].
Bhat, Jasra ;
Moon, Ayaz Hassan .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 206
[5]   A novel bit-level image encryption algorithm based on 2D-LICM hyperchaotic map [J].
Cao, Chun ;
Sun, Kehui ;
Liu, Wenhao .
SIGNAL PROCESSING, 2018, 143 :122-133
[6]   Double color image encryption based on fractional order discrete improved Henon map and Rubik's cube transform [J].
Chen, Liping ;
Yin, Hao ;
Yuan, Liguo ;
Tenreiro Machado, J. A. ;
Wu, Ranchao ;
Alam, Zeeshan .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2021, 97
[7]   Chaotic image encryption algorithm using frequency-domain DNA encoding [J].
Guan, Mengmeng ;
Yang, Xuelin ;
Hu, Weisheng .
IET IMAGE PROCESSING, 2019, 13 (09) :1535-1539
[8]   A new image encryption algorithm based on the OF-LSTMS and chaotic sequences [J].
He, Yi ;
Zhang, Ying-Qian ;
He, Xin ;
Wang, Xing-Yuan .
SCIENTIFIC REPORTS, 2021, 11 (01)
[9]   An optical ultrafast random bit generator [J].
Kanter, Ido ;
Aviad, Yaara ;
Reidler, Igor ;
Cohen, Elad ;
Rosenbluh, Michael .
NATURE PHOTONICS, 2010, 4 (01) :58-61
[10]   EXTERNAL OPTICAL FEEDBACK EFFECTS ON SEMICONDUCTOR INJECTION-LASER PROPERTIES [J].
LANG, R ;
KOBAYASHI, K .
IEEE JOURNAL OF QUANTUM ELECTRONICS, 1980, 16 (03) :347-355