[发明专利]一种支持大规模动态变化的量子密钥分发保密增强方法有效
申请号: | 201510026051.6 | 申请日: | 2015-01-19 |
公开(公告)号: | CN104506313B | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 吴纯青;刘波;赵宝康;虞万荣;王宝生;陶静;陈一骄;毛席龙;崔向东;冯振乾;胡晓峰;赵锋;文玲;刘博;张振宁 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 湖南兆弘专利事务所(普通合伙)43008 | 代理人: | 周长清 |
地址: | 410073 湖南省长沙市砚瓦池正街4*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 大规模 动态 变化 量子 密钥 分发 保密 增强 方法 | ||
1.一种支持大规模动态变化的量子密钥分发保密增强方法,其特征在于,步骤为:
S1:初始化;保密增强方法启动时,根据量子密钥分发系统实际运行参数,计算FFT模块的最优运算规模m;初始化规模为m的FFT运算和逆FFT运算模块;
S2:数据规格化;根据量子密钥分发系统的探测器计数率Qμ,量子比特误码率Eμ,纠错后弱安全性密钥长度n和量子密钥分发系统安全参数s计算最终安全密钥长度r,根据参数m、n、r对初始密钥串和Toeplitz矩阵进行规格化处理;即,根据量子密钥分发系统的实时运行参数,探测器计数率Qμ,量子比特误码率Eμ,纠错后弱安全性密钥长度n和量子密钥分发系统安全参数s计算最终安全密钥长度r;所述初始密钥串的规格化处理方法为:通过补零操作,将长度为n的纠错后的弱安全性密钥串W=[w0,w1,…,wn-1]扩展为m阶的向量W*;所述Toeplitz矩阵的规格化处理方法为:在用于构造保密增强方法中Toeplitz矩阵的第n个随机元素之后补充(m-n-r+1)个零元,将Toeplitz矩阵扩展为m×m阶循环矩阵H*m×m,得到循环矩阵的第一行向量为h=[a0,a1,…,an-1,0,…,0,an+r-2,an+r-3,…,an]1×m;
S3:数据运算;采用FFT技术对Toeplitz矩阵与初始密钥串的运算过程进行运算,取计算结果的前r项组成结果向量,即最终安全密钥。
2.根据权利要求1所述的支持大规模动态变化的量子密钥分发保密增强方法,其特征在于,所述步骤S1中最优运算规模计算的具体步骤为:
S101:根据量子密钥分发系统的探测器计数率Qμ和量子比特误码率Eμ参数计算系统在工作过程中最终生成的安全密钥串的长度的最大限值rmax;
S102:根据量子密钥分发系统中纠错后弱安全性密钥长度n和系统安全参数s以及rmax计算最优保密增强运算规模m。
3.根据权利要求1~2中任意一项所述的支持大规模动态变化的量子密钥分发保密增强方法,其特征在于,所述步骤S3的具体步骤:
S301:对规格化处理后的密钥串W*和循环矩阵的第一行向量h进行FFT运算,记做F(W*)和F(h);
S302:计算F(W*)和F(h)的卷积,运算结果记做diagF(h)·F(W*);
S303:对卷积结果进行逆FFT运算,运算结果记做F-1(diagF(h)·F(W*));
S304:取运算结果的前r项组成向量Y,Y即为最终安全密钥串。
4.根据权利要求1~2中任意一项所述的支持大规模动态变化的量子密钥分发保密增强方法,其特征在于,还包括步骤S4:判断量子密钥分发系统是否继续工作,若是,则重复步骤S2、S3;否则,终止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510026051.6/1.html,转载请声明来源钻瓜专利网。