Jiao Shuming, Gao Yang, Lei Ting, Yuan Xiaocong
Opt Express. 2020 Mar 16;28(6):8085-8097. doi: 10.1364/OE.387505.
Space-based optical encryption (SBOE) and double random polarization encoding (DRPO) are previously considered to be more secure than common random-phase-encoding-based optical cryptosystems. The known-plaintext attack (KPA) to SBOE and DRPO was seldomly investigated in the past. A matrix regression approach based on training samples is proposed in this paper to crack these two optical cryptosystems. The relationship between plaintexts and ciphertexts is directly modeled by a complex-amplitude weighting matrix, which is optimized by a gradient descent algorithm. This approach has a simple model compared with deep learning and the KPA can be implemented without recovering the exact key. Our proposed KPA schemes reveal the security flaws of SBOE and DRPO, as well as other linear optical cryptosystems.
天基光学加密(SBOE)和双随机偏振编码(DRPO)此前被认为比普通的基于随机相位编码的光学密码系统更安全。过去很少研究针对SBOE和DRPO的已知明文攻击(KPA)。本文提出了一种基于训练样本的矩阵回归方法来破解这两种光学密码系统。明文和密文之间的关系由一个复振幅加权矩阵直接建模,该矩阵通过梯度下降算法进行优化。与深度学习相比,这种方法模型简单,并且可以在不恢复确切密钥的情况下实施KPA。我们提出的KPA方案揭示了SBOE和DRPO以及其他线性光学密码系统存在的安全缺陷。