Multiple scattering enables optical encryption: the input information (i.e., plaintext) is scrambled and only speckles (i.e., cyphertext) are output for access. The decryption, however, is ineffective with conventional methods. Recent intervention of deep learning (DL) decrypts information from speckles with much higher fidelity, driven by massive data. We developed a complex-valued platform to decrypt complex information (e.g., human face) from the speckles, with sufficient-high fidelity for face recognition. Continuous efforts endeavor for higher stability and security. By introducing a spin-multiplexing disordered metasurface as an ultra-stable speckle generator, the system demonstrates excellent decryption efficiency over extended periods in noisy environment with numerous encryption channels and a proposed double-secure scheme provides robust protection for the plaintext with a security key. Also, breaking inherent correlation among the speckles via a speckle modulation network can further boost the security and enable hierarchical authentication encryption. Collectively, speckle-based cryptosystem via DL is promising towards practice.
|