量子力学对普通人来说是一个很难接触到的领域,其中的一些理论过于晦涩,所以以下尽量避免提及量子力学理论,就用一些大家都能理解的原理来阐述吧,争取让部分有相关知识的人能看懂。
光子具有偏振性大家都知道吧,其实光子也是量子的一种。现在给出两种滤镜,+型和×型,规定+型中横为0、竖为1,×型中左斜为0、右斜为1的话,偏振光子穿过后,不论最终偏振方向如何,我们都可以用0和1来表示。
将滤镜的摆放角度设置为可以在这两种中随机切换,那么每一组光子通过后,我们都能够得到一对序列。由于滤镜摆放角度的随机性,破解难度也随之增加,这是安全密码的理论之一。
现在以单向发射为例,首先发射方用随机的滤镜序列测量出自己的光子序列,再把测量出的数字序列(可能含空,表示未测量到)发送给接受方。接收方也按同样的方法测量出一组数字序列,然后返回给发送方。
通过相互告知对方自己测量出的数字序列,然后再进行对比这一过程,双方就能够就数字序列的问题达成一致(具体操作问题在此略去)。而这个一致的数字序列就是所说的量子密钥了,通过这个量子密钥,双方可以安全地进行加密文件的通讯,并且他人没有这个密钥是难以破解文件的。
结论:量子密钥在加密通讯这一方面的应用绝对是很厉害的,安全性和私密性都特别高,基本上不会有泄露的风险。