一种基于离散变量的QKD密钥协商方法

    公开(公告)号:CN112688780A

    公开(公告)日:2021-04-20

    申请号:CN202110262978.5

    申请日:2021-03-10

    Abstract: 一种基于离散变量的QKD密钥协商方法,具体包括以下步骤:Alice和Bob对各自端的筛后密钥块X1、Y2结合所共享的纠错码信息进行组合,得到待编码的密钥块序列;Alice和Bob两边同时对密钥块序列进行编码操作,计算协商信息发送给译码端进行译码操作;Alice作为编码器计算密钥块X1的协商信息,同时接收Bob发送过来的对Y2计算的协商信息,结合X2进行译码;Bob在计算密钥块Y2对应的协商信息的同时,结合收到的对Alice发过来的对X1计算的协商信息与Y1进行译码;获取协商密钥。与现有技术相比,本发明的密钥协商方法,采用并行计算,减少传统密钥协商方案结构上的不对称性对协商速率的影响,充分利用通信双方的计算资源,同时提高系统的吞吐量。

    用于QKD的基于准循环LDPC的自适应密钥协商方法

    公开(公告)号:CN109450590A

    公开(公告)日:2019-03-08

    申请号:CN201810971916.X

    申请日:2018-08-24

    Abstract: 一种用于QKD的基于准循环LDPC码的自适应密钥协商方法,包括以下步骤:1)设置准循环LDPC码H及打孔比特位置P;2)将待协商密钥进行扩展,得到待编码数据序列;3)对待编码数据序列进行双向编码操作,发送给译码端进行译码操作;4)进行译码;5)缩短;6)进行新一轮的译码操作,跳转到第4)步,更新所收到的比特初始信息并执行译码;7)重复进行第4)、5)、6)步直到译码成功或达到密钥协商流程的终止条件。与现有技术相比,本发明采用准循环LDPC码,基于软信息译码的LDPC纠错算法以及动态自适应交互机制三大部分内容。采用双向协商的机制进行,发送端和接收端根据系统实际密钥处理速率进行不同程度的编码和译码操作,提高数据处理速率。

Patent Agency Ranking