Abstract
This study proposes a color image encryption method combining Fresnel diffraction, multi-phase retrieval, and hyperchaotic mapping in two stages. First, the color image is converted into an amplitude-type computer-generated hologram (CGH) that overlaps in the frequency domain and separates in the spatial domain. The Gerchberg-Saxton (GS) multi-phase retrieval algorithm encrypts the CGH into a meaningless ciphertext in the second stage, scrambling/diffusing it further using four random sequences generated from the Lorenz hyperchaotic system. The experiment on public color images shows that the decrypted color images are highly consistent with plaintext images. This method’s key has a large space (approximately ${10 ^{\wedge 301}}$) and a small volume. Slight changes to the plaintext completely alter the ciphertext, and its pixel values are statistically independent, thus securing the proposed method against chosen-plaintext attacks and chosen-ciphertext attacks.
© 2023 Optica Publishing Group
Full Article | PDF ArticleMore Like This
Yanfeng Su, Kang Xu, Wenzhe Rong, Zhihan Wang, Ruijie Xue, Lijuan Xue, Zhijian Cai, and Wenqiang Wan
Appl. Opt. 62(23) 6131-6139 (2023)
Sudheesh K. Rajput and Naveen K. Nishchal
Appl. Opt. 53(3) 418-425 (2014)
Yonghui Wang, Qinyu Zhao, Haoran Zhang, Tianlun Li, Wenjun Xu, Shuaiqi Liu, and Yonggang Su
Appl. Opt. 62(4) 1009-1018 (2023)