量子密鑰分發 量子密鑰分發英語quantum key distribution簡稱QKD是利用量子力学特性实现密码协议的安全通信英语Secure communication方法它使通信的双方能够产生并分享一个随机的安全的密钥来加密和解密訊息它常常被误称为量子密碼學因为它是量子密碼學任务中最著名的例子 量子密鑰分發的一个最重要的也是最独特的性质是如果有第三方试图窃听密码则通信的双方便会察觉这种性质基于量子力学的基本原理任何对量子系统的测量都会对系统产生干扰第三方试图窃听密码必须用某种方式测量它而这些测量就会带来可察觉的异常通过量子叠加态或量子纠缠态来传输信息通信系统便可以检测是否存在窃听当窃听低于一定标准一个有安全保障的密钥就可以产生了 量子密鑰分發的安全性基于量子力学的基本原理而传统密码学是基于某些数学算法的计算复杂度传统密码学无法察觉窃听也就无法保证密钥的安全性QKD的安全性是是可以依据信息论证明的而且它还具有前向安全性 量子密鑰分發只用于产生和分发密钥并没有传输任何实质的訊息密钥可用于某些加密算法来加密訊息加密过的訊息可以在标准信道中传输跟量子密鑰分發最常見的相關演算法就是一次性密碼本如果使用保密而隨機的密鑰這種演算法是具可證明的安全性英语provably secure在實際的運用上量子密鑰分發常常被拿來與對稱密鑰加密的加密方式如AES這類演算法一同使用