【技术实现步骤摘要】
一种量子密钥资源池分配方法
[0001]本专利技术涉及量子通信与密码池的
,具体涉及一种量子密钥资源池分配方法
。
技术介绍
[0002]随着计算能力的不断进步和各类密码破解算法的不断发展,特别是量子计算机的出现,基于计算复杂度的经典密码体系被破解的风险与日俱增
。
[0003]量子保密通信以量子密钥分发
(Quantum Key Distribution
,
QKD)
为核心,安全性建立在量子力学基本原理的基础上,是目前人类已知的唯一的具有绝对安全性保障的通信方案,可用来保障敏感数据在网络中传输的安全性
。
但是目前量子保密通信在实际应用场景中面临许多问题
。
[0004]首先,由于量子密钥分发生成密钥速率有限,当面对大流量的业务网络时,不能满足网络对数据“一次一密”的加密需求;其次,当遇到大量的量子密钥的请求时,由于硬件设备存储和计算能力有限,在按照传统单队列先入先出的顺序进行加密时,业务的时延要求往往难以得到保证,加密超时比率较高,量子密钥资源的分配不够合理
。
[0005]因此,需要对现有技术进行改进,提出一种合理利用量子密钥与密码池资源的分配方案
。
技术实现思路
[0006]本专利技术为了解决目前量子保密通信中量子密钥资源的分配不够合理的问题,提供一种量子密钥资源池分配方法
。
[0007]为实现上述目的,本专利技术采取的技术方案如下:
[0008] ...
【技术保护点】
【技术特征摘要】
1.
一种量子密钥资源池分配方法,其特征在于,包括以下步骤:
S1
:接收多个业务的量子密钥请求并获取各业务的密钥需求数量;
S2
:计算各业务的响应权值,并将各业务按照响应权值的大小排序;
S3
:获取当前可分配密钥量,并按照响应权值的排序依次为各业务分配密钥;其中,若当前可分配密钥量满足当前业务的密钥需求数量,则直接为当前业务分配密钥;若当前可分配密钥量不满足当前业务的密钥需求数量,则待密钥补充至当前可分配密钥量,满足当前业务的密钥需求数量时为当前业务分配密钥;
S4
:完成量子密钥资源分配
。2.
根据权利要求1所述的一种量子密钥资源池分配方法,其特征在于,在接收多个业务的量子密钥请求之后还包括以下步骤:获取各个业务的带宽和重要度;通过以下公式计算业务
i
的量子密钥消耗速率:其中,
a
为单位带宽业务在重要度为1时的量子密钥消耗速率;
B
i
为业务
i
的带宽,
I1、I2、...、I
i
、...、I
n
分别为相应业务的重要度
。3.
根据权利要求2所述的一种量子密钥资源池分配方法,其特征在于,设密钥最大容量为
P
,可分配密钥量为
b
×
P
,系数
b∈[0
,
1]
;设置第一阈值
a1,当
b>0.3
且
a>a1时,将业务
i
的量子密钥消耗速率调整为:的量子密钥消耗速率调整为:当
b>0.3
且
a<a1时,将业务
i
的量子密钥消耗速率调整为:的量子密钥消耗速率调整为:当
b<0.3
且
a>a1时,将业务
i
的量子密钥消耗速率调整为:的量子密钥消耗速率调整为:当
b<0.3
且
a<a1时,将业务
i
的量子密钥消耗速率调整为:的量子密钥消耗速率调整为:
4.
根据权利要求3所述的一种量子密钥资源池分配方法,其特征在于,还包括:设置第二阈值
a2,
【专利技术属性】
技术研发人员:郭邦红,王鹏程,张欠欠,
申请(专利权)人:广东国腾量子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。