一种用于连续变量量子密钥分发的快速译码装置及方法制造方法及图纸

技术编号:23241330 阅读:23 留言:0更新日期:2020-02-04 19:51
本发明专利技术公开了一种用于连续变量量子密钥分发的快速译码装置及方法,发送端和接收端均包括依次连接的基比对单元、参数估计单元、数据离散化单元、纠错单元和私钥密性放大单元;所述纠错单元分为编码端和译码端,在编码端,通过将纠错矩阵H与码字C相乘得到校验子SPC,并将校验子通过认证信道发送给译码端,在译码端,利用纠错矩阵H、校验子SPC以及接收到的信息y进行译码。与现有技术相比,本发明专利技术的积极效果是:本发明专利技术的纠错译码方案,利用纠错矩阵的特性,可提高纠错译码的速率,可有效提高CV‑QKD系统的实时安全码率。

A fast decoding device and method for continuous variable quantum key distribution

【技术实现步骤摘要】
一种用于连续变量量子密钥分发的快速译码装置及方法
本专利技术涉及一种用于连续变量量子密钥分发的快速译码装置及方法。
技术介绍
随着量子计算技术的发展,基于计算复杂度的经典密码体系面临重大的安全隐患。量子密钥分发(QuantumKeyDistribution,QKD)是一种基于量子物理原理的密钥分发系统,具有无条件安全性,引起了广泛的关注与研究。量子密钥分发技术主要分为离散变量量子密钥分发(DiscreteVariableQuantumkeyDistribution,DV-QKD)和连续变量量子密钥分发(ContinuousVariableQuantumKeyDistribution,CV-QKD)两类。相比于DV-QKD,CV-QKD具有潜在码率高、不需要单光子探测器、与经典光纤通信网络融合性好等优点,被认为是极具应用前景的技术方案。对于CV-QKD系统,为了实现接收方与发送方共享相同的密钥,需要通过数据后处理进行数据协商。然而,微弱量子信号经过长距离光纤传输后,信噪比非常低,导致密钥分发的发送方和接收方的原始数据误码率非常高,纠错极其困难,纠错译码的速率非常低,这也是制约CV-QKD系统性能提升的主要技术瓶颈之一。低密度奇偶校验码(LDPC)是实现CV-QKD系统数据协商的主流技术手段。然而,对于CV-QKD,由于量子信号经过光纤传输后信噪比低,导致纠错非常困难,纠错译码的速率非常低,严重限制了CV-QKD系统的实时安全码率提升。制约纠错译码速率的原因有两方面。第一,由于信噪比非常低,纠错矩阵非常大,纠错矩阵的度较大,造成译码的单次迭代时间长;第二,由于信噪比非常低,译码收敛需要的迭代次数大,制约了译码的速率。
技术实现思路
为了克服现有技术的上述缺点,本专利技术提供了一种用于连续变量量子密钥分发的快速译码装置及方法,利用纠错矩阵的特性,可提高纠错译码的速率,可有效提高CV-QKD系统的实时安全码率。本专利技术解决其技术问题所采用的技术方案是:一种用于连续变量量子密钥分发的快速译码装置,发送端和接收端均包括依次连接的基比对单元、参数估计单元、数据离散化单元、纠错单元和私钥密性放大单元;所述纠错单元分为编码端和译码端,在编码端,通过将纠错矩阵H与码字C相乘得到校验子SPC,并将校验子通过认证信道发送给译码端,在译码端,利用纠错矩阵H、校验子SPC以及接收到的信息y进行译码。本专利技术还提供了一种用于连续变量量子密钥分发的快速译码方法,采用的纠错矩阵H=[H1H2],其中,矩阵H2的列重为1,迭代译码过程包括如下步骤:步骤一、初始化:其中:Lch,n表示初始概率对数比消息;yn表示多维协商的等效码字;表示噪声方差;表示初始化校验节点传递给变量节点的对数似然比;表示初始化迭代中间参数;m、n分别表示校验节点和变量节点序号;步骤二、迭代更新度不为1的变量节点:对于第i次迭代,依次对矩阵H1的每列进行以下计算:假设当前为第n列,M(n)表示H矩阵中第n列所有不为0的元素的行坐标的集合,对于其中:表示第i次迭代变量节点传递给校验节点的对数似然比;表示第i次迭代校验节点传递给变量节点的对数似然比;表示第i次迭代后验概率;SPCm表示第m个校验子;表示第i次迭代中间参数;步骤三、更新度为1的变量节点:对于每个度为1的变量节点,n=N1+1,N1+2,…N1+N2,row(n)表示H矩阵的第n列值为1的元素的行坐标,进行以下计算:其中:Lrrow(n)n表示度为1的变量节点传递给校验节点的对数似然比;表示度为1的校验节点传递给变量节点的对数似然比;表示迭代中间参数;Lqn表示度为1的后验概率;步骤四、译码判决:对于每个变量节点n=1,2,…,N1+N2,判断Lqn是否小于0:若否,则对应的码字为0;若是,则对应的码字为1。与现有技术相比,本专利技术的积极效果是:本专利技术的纠错译码方案,利用纠错矩阵的特性,可提高纠错译码的速率,可有效提高CV-QKD系统的实时安全码率。附图说明本专利技术将通过例子并参照附图的方式说明,其中:图1为本专利技术的总系统框图;图2为纠错单元示意图。具体实施方式对于连续量子密钥分发系统,后处理的基本流程如图1所示,发送端和接收端分别先后进行基比对单元、参数估计单元、数据离散化单元、纠错单元和私钥密性放大单元。发送端和接收端通过基比对单元传递测量基,完成数据筛选,将筛选后的测量基相同的数据分别传递给发送端和接收端的参数估计单元;得到数据后,参数估计单元执行参数估计,发送端和接收端对约定好的一部分数据共享后进行参数估计,并将计算结果信噪比、安全码率等参数传递给纠错单元;数据离散化单元将除参数估计外的剩余数据进行数据离散化作为纠错单元的原始数据;纠错单元具体操作会在下文详细介绍;私钥密性放大单元将纠错单元得到的一致密钥通过前面参数估计得到的安全码率对密钥进行压缩,得到安全密钥。通常,纠错单元分为编码端和译码端,如图2所示。在编码端,通过将纠错矩阵H与码字C相乘得到校验子SPC=H*C,并将校验子通过认证信道无误地发送给译码端。在译码端,利用纠错矩阵H、校验子SPC以及接收到的信息y进行译码。根据量子密钥分发方案的不同。对于正向协商方案,编码端在发送端,译码端在接收端;对于反向协商方案,编码端在接收端,译码端在发送端。本专利技术所涉及内容适用于以上两种方案。对于连续变量量子密钥分发系统,其采用的纠错矩阵可以表示为H=[H1H2]的形式。其中,矩阵H2的每一列仅仅有一个元素为1,其他元素为0,也就是列重为1。假设矩阵H1的维度为M*N1,H2的维度为M*N2。利用矩阵H2列重为1的特点,可大幅减少迭代译码过程中的计算量。步骤1:初始化Lch,n——初始概率对数比消息yn——多维协商的等效码字——噪声方差——初始化校验节点传递给变量节点的对数似然比——初始化迭代中间参数m、n——校验节点和变量节点序号步骤2:迭代更新度不为1的变量节点第i次迭代(i=1,2,…,Max,其中,Max为最大迭代次数),根据校验矩阵H1,按照每列的情况,依次进行以下计算。假设当前为第n列(n=1,2,…,N1),M(n)表示H矩阵中第n列所有不为0的元素的行坐标的集合。对于——第i次迭代变量节点传递给校验节点的对数似然比——第i次迭代校验节点传递给变量节点的对数似然比——第i次迭代后验概率本文档来自技高网
...

【技术保护点】
1.一种用于连续变量量子密钥分发的快速译码装置,其特征在于:发送端和接收端均包括依次连接的基比对单元、参数估计单元、数据离散化单元、纠错单元和私钥密性放大单元;所述纠错单元分为编码端和译码端,在编码端,通过将纠错矩阵H与码字C相乘得到校验子SPC,并将校验子通过认证信道发送给译码端,在译码端,利用纠错矩阵H、校验子SPC以及接收到的信息y进行译码。/n

【技术特征摘要】
1.一种用于连续变量量子密钥分发的快速译码装置,其特征在于:发送端和接收端均包括依次连接的基比对单元、参数估计单元、数据离散化单元、纠错单元和私钥密性放大单元;所述纠错单元分为编码端和译码端,在编码端,通过将纠错矩阵H与码字C相乘得到校验子SPC,并将校验子通过认证信道发送给译码端,在译码端,利用纠错矩阵H、校验子SPC以及接收到的信息y进行译码。


2.根据权利要求1所述的一种用于连续变量量子密钥分发的快速译码装置,其特征在于:对于正向协商方案,编码端在发送端,译码端在接收端;对于反向协商方案,编码端在接收端,译码端在发送端。


3.根据权利要求1所述的一种用于连续变量量子密钥分发的快速译码装置,其特征在于:所述基比对单元用于传递测量基,完成数据筛选,并将筛选后的测量基相同的数据传递给参数估计单元。


4.根据权利要求3所述的一种用于连续变量量子密钥分发的快速译码装置,其特征在于:所述参数估计单元用于对约定好的一部分数据共享后进行参数估计,并将估计得到的信噪比和安全码率传递给纠错单元;同时将除参数估计外的剩余数据发送给数据离散化单元。


5.根据权利要求4所述的一种用于连续变量量子密钥分发的快速译码装置,其特征在于:所述数据离散化单元用于将除参数估计外的剩余数据进行数据离散化后作为原始数据发送给纠错单元。


6.根据权利要求5所述的一种用于连续变量量子密钥分发的快速译码装置,其特征在于:所述私钥密性放大单元用于将纠错单元得到的一致密钥通过安全码率进行压缩,得到安全密钥。


7.一种利用权利要求1所述的装置进行快速译码的方法,其特征在于:所述纠错矩阵H=[H1H2],其中,矩阵H2的列重为1。


8.根据权利要求7所述的快速译码的方法,其特征在于:迭代译码过程包括如下步骤:
步骤一、初始化:

<...

【专利技术属性】
技术研发人员:李扬徐兵杰杨杰马荔黄伟
申请(专利权)人:中国电子科技集团公司第三十研究所
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1