Abstract
A method is proposed for constructing a cryptographic hash function based on the interaction between linearly polarized light and multiple-scattering media in a parallel fashion. It is well known that an unpredictable noise-like speckle pattern will appear when a light beam passes through a scattering medium. By leveraging this natural optical-encoding mechanism, we developed a paralleled algorithm to construct an optical hash function. It was shown by numerical simulation to have a high security level. Furthermore, in the proposed conceptual optical–digital setup, a strategy for multiplexing linearly polarized light was introduced to accelerate data processing.
© 2022 Optica Publishing Group
Full Article | PDF ArticleMore Like This
Hongji Lai, Wenqi He, and Xiang Peng
Appl. Opt. 52(25) 6213-6219 (2013)
Wenqi He, Xiang Peng, Xiangfeng Meng, and Xiaoli Liu
Appl. Opt. 51(32) 7750-7757 (2012)
Desheng Fan, Xiangfeng Meng, Yurong Wang, Xiulun Yang, Xiang Peng, Wenqi He, Guoyan Dong, and Hongyi Chen
Appl. Opt. 52(23) 5645-5652 (2013)