论文部分内容阅读
密钥共享是保密通信的关键所在,合法通信双方如何才能安全、实时地共享一组密钥?这个问题一直是密钥学中研究的热点。量子密钥分发(Quantum Key Distribution)是经典信息理论与量子物理学相结合的一门新的学科,可以实现合法通信双方共享一组无条件安全的密钥。量子密钥分发的安全性是基于量子不确定性原理、量子不可克隆定理等量子物理的基本原理,任何潜在的第三方窃听者的存在都不可避免地对信息载体量子态造成扰动,而该扰动能够被合法通信双方检测出来。私密放大是量子密钥过程中一个非常重要的环节,它能够使合法通信双方从部分安全的密钥中提取出完全安全的密钥。Hash函数是私密放大过程中的一个非常重要的工具,通信双方Alice和Bob对部分安全的密钥使用Hash函数作用后,生成一个更短的、完全随机的密钥。通过变换以后,窃听者Eve得到的信息量将以指数级减少,从而极大地提高了密钥的安全性。本论文对量子密钥分发的私密放大过程进行了详细的研究:详细介绍了实现私密放大的两种加速算法:(1)采用快速数论变换(Number-Theoretic Transform,简称NTT)加速;(2)采用基于NTT的Hash函数类加速。采用将两种算法进行有效组合的方法,既可以保证私密放大过程的安全性,同时又能有效地减少运算的操作次数,节省计算时间。在连续变量量子密钥分发实验系统中,采用上述组合加速算法,实现了安全密钥的提取。