[发明专利]一种用于连续变量量子密钥分发的协商方法有效
申请号: | 202110032260.7 | 申请日: | 2021-01-11 |
公开(公告)号: | CN112886970B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 李琼;温轩;刘兆庆;毛昊坤;韩琦 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11;H04L9/08 |
代理公司: | 哈尔滨华夏松花江知识产权代理有限公司 23213 | 代理人: | 杨晓辉 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 连续 变量 量子 密钥 分发 协商 方法 | ||
1.一种用于连续变量量子密钥分发的协商方法,其特征在于,所述协商方法包括:
S1、Alice和Bob选定slice协商算法的量化层数m,将实数区间进行最优划分,获取最优量化区间;
S2、Alice和Bob利用随机的正交矩阵将各自连续变量的原始数据进行旋转;
S3、Bob根据最优量化区间,将其旋转后的数据量化编码为m个比特序列Q1,Q2,…,Qm,分别作为Bob的第1,2,…,m层量化数据,然后采用纠错码分别计算出Ql,…,Qm的校验信息Sl,…,Sm,并通过经典信道将Q1,…,Ql-1和Sl,…,Sm发送给Alice,1≤l<m;
S4、Alice计算Qm的译码初始信息并采用纠错码相应的译码算法,将译码初始信息及Sm作为输入对Bob的第m层量化数据Qm进行译码;
S5、Alice采用与Bob纠错码相应的译码算法,对Ql,…,Qm-1从低层至高层依次进行译码,利用联合概率分布对于第k层量化数据Qk的译码:Alice利用从经典信道获得的Q1,…,Ql-1、低于k层的译码及Qm的译码以及Alice在S2中旋转后的数据,计算第k层的译码初始信息将及Sk作为译码算法的输入对Bob的第k层量化数据Qk进行译码;
当k=l,Alice利用从经典信道获得的Q1,…,Ql-1、Qm的译码以及Alice在S2中旋转后的数据,计算第l层的译码初始信息
当k=l+1,Alice利用从经典信道获得的Q1,…,Ql-1、Ql,Qm的译码以及Alice在S2中旋转后的数据,计算第l+1层的译码初始信息
当k>l+1,Alice利用从经典信道获得的Q1,…,Ql-1、Ql,…,Qk-1,Qm的译码以及Alice在S2中旋转后的数据,计算第k层的译码初始信息
S6、Alice根据对Bob的m层量化数据的译码结果,获得与Bob一致的密钥。
2.根据权利要求1所述的用于连续变量量子密钥分发的协商方法,其特征在于,所述S2包括:
S21、Alice和Bob将各自的原始数据中每d个数据作为一组划分成若干个d维向量;
S22、Bob随机产生长度d的比特串B={bi}d并从d-1维单位球面上随机选择一个与相邻的点然后计算出满足的正交矩阵M发送给Alice,并利用正交矩阵M将原始数据Y旋转为Y′=MY,其中T={ti}d,yi表示Alice的原始数据Y中一个数据yi;
S23、Alice利用接收到的正交矩阵M对原始数据X进行相同的变换,获得数据X′=MX。
3.根据权利要求1所述的用于连续变量量子密钥分发的协商方法,其特征在于,S4中,Qm的初始信息为:
Snr为量子信道信噪比,X表示Alice的原始数据,x′i表示X′中的一个数据,X′表示原始数据X旋转后的数据。
4.根据权利要求1所述的用于连续变量量子密钥分发的协商方法,其特征在于,所述S5中,Bob的第l至第m-1层量化数据的译码初始信息为:
τ0表示满足的量化区间的集合;
τ1表示满足的量化区间的集合;
y表示实数轴上的积分变量,Q1,…,k-1,m(y)表示y的第1,…,k-1,m层量化数据,δ表示Alice的信号调制方差,σ表示信道噪声方差,[τa-1,τa]为集合τ0中的一个量化区间,[τb-1,τb]为集合τ1中的一个量化区间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110032260.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于惠斯通电桥原理的全柔性双向拉力传感器
- 下一篇:一种家用便携式冷藏杯
- 同类专利
- 专利分类