Image encryption algorithm based on optical chaos and elliptic curve

被引:5
作者
Chen, Wei-hao [1 ]
Zhou, Xue-Fang [1 ,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
基金
中国国家自然科学基金;
关键词
AUTHENTICATION; COMPRESSION; PERMUTATION;
D O I
10.1140/epjd/s10053-023-00774-7
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Due to the wide application of image information transmission technology, people have higher requirement for the security of image transmission. Aiming at the problem that the previous encryption scheme uses a single key to encrypt the image information, and the key leakage will directly lead to the theft of the image information, an image encryption scheme combining optical chaos and elliptic curve encryption algorithm is proposed. The external key input by the user and the hash function of the plaintext image jointly generate the control parameters required for image encryption and encrypt the plaintext image together with the optical chaotic sequence. The control parameters are encrypted by the public key of the elliptic curve encryption algorithm and transmitted to the receiver. Only by combining the decrypted control parameters with the optical chaotic sequence synchronized at the receiver to generate the decryption sequence of each stage, the image can be restored. When the optical chaotic sequence is generated, the binary sequence generated by the control parameters will be used to encrypt the optical chaotic sequence, so that the optical chaotic sequence can be double encrypted at the physical layer and the application layer, and it is difficult to decipher the physical parameters of the laser and improve the security of encryption. The experimental simulation results show that the key space of the encryption scheme is greater than 2100, the information entropy is close to the theoretical maximum value of 8, the Number of Pixels Change Rate, and the Unified Average Changing Intensity are close to the theoretical value of 99.6094% and 33.4635%, respectively. And it has good robustness to various typical attacks.
引用
收藏
页数:18
相关论文
共 31 条
[1]   Towards provably secure asymmetric image encryption schemes [J].
Azam, Naveed Ahmed ;
Zhu, Jianshen ;
Hayat, Umar ;
Shurbevski, Aleksandar .
INFORMATION SCIENCES, 2023, 631 :164-184
[2]   A fast and secure public-key image encryption scheme based on Mordell elliptic curves [J].
Azam, Naveed Ahmed ;
Ullah, Ikram ;
Hayat, Umar .
OPTICS AND LASERS IN ENGINEERING, 2021, 137
[3]   A novel chaos based optical image encryption using fractional Fourier transform and DNA sequence operation [J].
Ben Farah, M. A. ;
Guesmi, R. ;
Kachouri, A. ;
Samet, M. .
OPTICS AND LASER TECHNOLOGY, 2020, 121
[4]   An efficient image encryption scheme for TMIS based on elliptic curve integrated encryption and linear cryptography [J].
Benssalah, Mustapha ;
Rhaskali, Yesser ;
Drouiche, Karim .
MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (02) :2081-2107
[5]   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
[6]   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
[7]   Multiple layer encryption and steganography via multi-channel ghost imaging [J].
Ghanbari-Ghalehjoughi, Hossein ;
Eslami, Mansour ;
Ahmadi-Kandjani, Sohrab ;
Ghanbari-Ghalehjoughi, Mohsen ;
Yu, Zeyun .
OPTICS AND LASERS IN ENGINEERING, 2020, 134
[8]   An optical image compression and encryption scheme based on compressive sensing and RSA algorithm [J].
Gong, Lihua ;
Qiu, Kaide ;
Deng, Chengzhi ;
Zhou, Nanrun .
OPTICS AND LASERS IN ENGINEERING, 2019, 121 :169-180
[9]   Chaotic image encryption algorithm using frequency-domain DNA encoding [J].
Guan, Mengmeng ;
Yang, Xuelin ;
Hu, Weisheng .
IET IMAGE PROCESSING, 2019, 13 (09) :1535-1539
[10]   An optical ultrafast random bit generator [J].
Kanter, Ido ;
Aviad, Yaara ;
Reidler, Igor ;
Cohen, Elad ;
Rosenbluh, Michael .
NATURE PHOTONICS, 2010, 4 (01) :58-61