System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种适用于CV-QKD的高效数据协商方法与装置制造方法及图纸_技高网

一种适用于CV-QKD的高效数据协商方法与装置制造方法及图纸

技术编号:43884077 阅读:16 留言:0更新日期:2024-12-31 19:09
本发明专利技术提供一种适用于CV‑QKD的高效数据协商方法与装置,所述方法包括:输入数据x和数据y;设置数据协商的维度d;构造d维的随机正交矩阵B(d);根据数据x计算镜面反射矩阵S;根据镜面反射矩阵S与正交矩阵B(d)计算映射关系;根据映射关系以及数据y计算映射后的数据v;根据映射后的数据v计算协商后的数据R。本发明专利技术提出的基于Butterfly随机正交矩阵的数据协商方案,可根据被协商数据的信噪比选择相应的优选协商维度进行数据协商,将协商后的信噪比损失控制在可接受范围之内,从而实现高效数据协商,最终有效提升CV‑QKD系统安全码率。

【技术实现步骤摘要】

本专利技术涉及连续变量量子密钥分发(continuous variable quantum keydistribution,cv-qkd),具体而言,涉及一种适用于cv-qkd的高效数据协商方法与装置。


技术介绍

1、随着量子物理和量子信息论的发展,建立在量子力学原理基础上的量子密码学已经被证明具备信息论意义上的无条件安全性。其中,最具代表性的技术是量子密钥分发(quantum key distribution,qkd)。qkd主要包括离散变量和连续变量两大技术途径,其中连续变量量子密钥分发(continuous variable quantum key distribution,cv-qkd)采用量子光场的正交分量作为信息载体,具备中短传输距离内安全码率高,且可与传统光通信的大部分器件通用等优势,是量子密钥分发技术的重要发展方向。

2、cv-qkd系统包括量子态的制备、传输、探测和经典数据后处理等主要步骤,其整体框图如图1所示。数据后处过程显著影响系统整体的安全性和密钥生成速率,经过经典信道上的数据后处理之后,alice(发送端)和bob(接收端)得到一组完全一致的安全密钥。数据后处理流程图如图2所示,其中,数据协商作为cv-qkd系统的关键步骤,直接影响了实际数据后处理系统的处理速率、安全码率和最大传输距离。

3、由于在cv-qkd系统中,信息承载在连续变量上,合法的通信双方通过数据筛选后得到的也是连续变量,而不是二进制比特,因此通常需要先通过数据协商算法,将连续变量转化为离散形式,再通过交换离散形式的协商信息使通信双方的比特串达到一致。使用这样的策略,既降低了复杂度,又不至于影响最终的密钥率。目前cv-qkd的协商算法主要有符号协商、slice协商和多维协商三种。符号协商对量子信道的要求较高且性能较低。而slice协商的各种具体参数如量化区间、估计函数、二进制纠错码的选择等需要根据实际调制方式来选定,优化起来比较复杂,量化硬判决造成的误码率在信噪比低时非常大,导致slice协商在信噪比较低时协调效率很低。多维协商直接利用连续变量进行协商,通过旋转操作将原始服从高斯分布的连续变量映射为均匀分布的离散变量。由于旋转后,连续变量映射为二进制比特,最多可表示1比特的信息。对于远距离cv-qkd系统,每个脉冲可提取的数据量远远小于1比特,旋转后几乎没有信息损失,因此多维协商非常适合极低信噪比系统。而当传输距离较近,cv-qkd系统信噪比较高时,当前多维协商方案会严重损失信息量,协商后数据的信噪比会严重下降。通过更高维度的映射关系将连续变量映射为更高维度的球面上均匀分布的离散变量可降低协商损失。然而,当前多维协商方案的最多可实现8维的数据协商,无法在系统信噪比较大时实现高效数据协商。


技术实现思路

1、针对当前多维协商方案仅可实现最高维度为8的多维协商,无法在cv-qkd系统信噪比较大时通过更高维度的映射关系降低协商损失这一问题,本专利技术提供一种适用于cv-qkd的高效数据协商方法与装置,基于随机正交矩阵构造任意维度d=2n(n=1,2,3,…)的映射关系,实现cv-qkd系统在任意信噪比下的高效数据协商,将协商损失控制在可接受范围之内。此外,当前通过矩阵分解生成维度为d的造随机正交矩阵其计算复杂度为o(d3),当使用高维数据协商时,构造高维的随机正交矩阵其计算量极大,严重影响数据协商速率。因此,本专利技术还通过构造butterfly随机正交矩阵,将计算复杂度降低为o(d2logd),可在高维数据协商时有效降低数据协商的复杂度,提升数据协商速率。

2、本专利技术提供的一种适用于cv-qkd的高效数据协商方法,包括如下步骤:

3、输入数据x和数据y;

4、设置数据协商的维度d;

5、构造d维的随机正交矩阵b(d);

6、根据数据x计算镜面反射矩阵f;

7、根据镜面反射矩阵f与正交矩阵b(d)计算映射关系;

8、根据映射关系以及数据y计算映射后的数据v;

9、根据映射后的数据v计算协商后的数据r。

10、进一步地,所述构造d维的随机正交矩阵b(d)的计算公式为:

11、

12、当d=2时,在[0,2π]区间内随机取值,b1(1)=b2(1)=1,id/2是维度为d/2的单位阵;执行b(d)计算公式两次即可得到2个不同的b(2)矩阵;将b(2)代入计算公式即可计算b(4),循环执行b(d)计算公式即可得到所需维度的butterfly随机正交矩阵。

13、进一步地,所述镜面反射矩阵f为:

14、f=id-2w*wt

15、其中,id是维度为d的单位阵,矢量w由矢量w0=x0-c做归一化后得到,x0是数据x做归一化后在随机正交矩阵b(d)下的坐标,r是一组随机数。

16、进一步地,所述映射关系为:

17、m(x,u)=f*b(d)

18、其中,u表示数据x映射后得到的数据。

19、进一步地,所述映射后的数据v为:

20、v=m(x,u)y

21、进一步地,所述协商后的数据r为:

22、

23、其中,||x||表示数据x的序列长度为d的子序列模长;||y||表示数据y的序列长度为d的子序列模长。

24、本专利技术还提供一种适用于cv-qkd的高效数据协商装置,包括:

25、输入模块,用于输入数据x和数据y;

26、维度设置模块,用于设置数据协商的维度d;

27、随机正交矩阵生成模块,用于构造d维的随机正交矩阵b(d);

28、镜面反射矩阵计算模块,用于根据数据x计算镜面反射矩阵f;

29、映射关系计算模块,用于根据镜面反射矩阵f与正交矩阵b(d)计算映射关系;

30、数据映射模块,用于根据映射关系以及数据y计算映射后的数据v;

31、协商数据计算模块,用于根据映射后的数据v计算协商后的数据r。

32、综上所述,由于采用了上述技术方案,本专利技术的有益效果是:

33、在典型cv-qkd系统中,输入数据x和y均服从高斯分布,噪声z=y-x也服从高斯分布,假设信号x与噪声z的信噪比为0.36。使用现有的常用多维协商方案,当其协商维度为8时,根据协商后的数据计算出的信噪比为0.3298,协商后的数据信噪比严重下降。

34、针对同样的数据,使用本专利技术提出的新型高效数据协商方案,当设置协商维度为8时,根据协商后的数据计算出的信噪比为0.3309,信噪比损失仍然较大。然而,本专利技术提出的数据协商方案其映射关系的维度可变,当将其数据协商维度设置为16时,根据协商后的数据计算出的信噪比为0.3453,信噪比损失降低。当使用更高维度的数据协商时,本专利技术提出的数据协商方案可进一步降低协商后的信噪比损失。总之,本专利技术提出的基于butterfly随机正交矩阵的数据本文档来自技高网...

【技术保护点】

1.一种适用于CV-QKD的高效数据协商方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的适用于CV-QKD的高效数据协商方法,其特征在于,所述构造d维的随机正交矩阵B(d)的计算公式为:

3.根据权利要求1所述的适用于CV-QKD的高效数据协商方法,其特征在于,所述镜面反射矩阵F为:

4.根据权利要求1所述的适用于CV-QKD的高效数据协商方法,其特征在于,所述映射关系为:

5.根据权利要求1所述的适用于CV-QKD的高效数据协商方法,其特征在于,所述映射后的数据v=M(x,u)y。

6.根据权利要求1所述的适用于CV-QKD的高效数据协商方法,其特征在于,所述协商后的数据R为:

7.一种适用于CV-QKD的高效数据协商装置,其特征在于,包括:

8.根据权利要求7所述的适用于CV-QKD的高效数据协商装置,其特征在于,所述构造d维的随机正交矩阵B(d)的计算公式为:

【技术特征摘要】

1.一种适用于cv-qkd的高效数据协商方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的适用于cv-qkd的高效数据协商方法,其特征在于,所述构造d维的随机正交矩阵b(d)的计算公式为:

3.根据权利要求1所述的适用于cv-qkd的高效数据协商方法,其特征在于,所述镜面反射矩阵f为:

4.根据权利要求1所述的适用于cv-qkd的高效数据协商方法,其特征在于,所述映射关系为:

...

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

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

1