王海红
,
赵生妹
,
巩龙延
连铸
doi:10.3969/j.issn.1007-5461.2015.04.011
基于BB84协议,利用挑战-应答机制,提出了一种量子密钥分发协议.发送方Alice和接收方Bob通过安全信道共享三个不同的Hash函数(H1,H2和H3),以及随机比特串S分B.在每次密钥分发时, Alice产生随机比特串S,(挑战信息)和S}(密钥),结合H1和SoAB,基于BB84协议产生光子串St;Alice将S,和St发送给Bob,Bob接收到对应的S,和光子串S詈;Bob利用S,,结合H1和SAB,基于BB84协议对光子串S占进行测量得到Skb.理想情况下共享密钥S≯=SrB.另外,Bob利用SF,SkB,StB及H2产生应答序列S2B;Alice和Bob利用各自拥有的序列及H3分别产生序列oA和SoB,并对各自的AoAB做更新.在密钥分发过程中光子的利用率为100%,该协议既有BB84协议类似的安全性,又有单向身份认证功能.
关键词:
量子光学
,
量子密钥分发协议
,
挑战-应答机制
,
BB84协议
,
光子利用率
,
身份认证