【技术实现步骤摘要】
一种基于加密业务的路由分配方法及电子设备
本专利技术涉及通信
,特别涉及一种基于加密业务的路由分配方法及电子设备。
技术介绍
量子密钥分发(英语:quantumkeydistribution,简称QKD),是利用量子力学特性来保证通信安全性。它使通信的双方能够产生并分享一个随机的、安全的密钥,来加密和解密消息。目前量子密钥分发技术通常由源宿节点协商直接产生密钥,具体地可以在每一对量子收发节点和其占据的量子通信路由(量子信道+经典信道)上构建一个量子密钥池,量子密钥池中密钥空间可以存储量子节点对之间源源不断产生的量子密钥,保证密钥分配的安全性。但是,量子密钥池中量子密钥注入和消耗通常不平衡,例如若量子密钥池中积累的密钥过多会带来安全隐患,反之量子密钥池中密钥消耗的过快会降低加密业务的请求成功率。
技术实现思路
本专利技术的目的在于提供一种基于加密业务的路由分配方法,用于提升量子密钥池中量子密钥注入和消耗的平衡性。基于上述目的,本专利技术提供的一种基于加密业务的路由分配方法,所述 ...
【技术保护点】
1.一种基于加密业务的路由分配方法,其特征在于,所述方法包括:/n确定加密业务对应的候选路由;/n确定每条候选路由对应的密钥池中的可用密钥数量;/n基于可用密钥数量选择可用密钥数量最多的候选路由,作为目标路由;/n基于所述目标路由传输所述加密业务。/n
【技术特征摘要】 【专利技术属性】
1.一种基于加密业务的路由分配方法,其特征在于,所述方法包括:
确定加密业务对应的候选路由;
确定每条候选路由对应的密钥池中的可用密钥数量;
基于可用密钥数量选择可用密钥数量最多的候选路由,作为目标路由;
基于所述目标路由传输所述加密业务。
2.根据权利要求1所述的一种基于加密业务的路由分配方法,其特征在于,所述确定加密业务对应的候选路由,包括:
根据加密业务的源宿节点计算得到候选路由,所述候选路由包括主要路由和备选路由;所述主要路由为经过跳数最少的最短路径,所述备选路由是除所述最短路径外的其他路径。
3.根据权利要求1所述的一种基于加密业务的路由分配方法,其特征在于,所述基于可用密钥数量选择可用密钥数量最多的候选路由,作为目标路由包括:
获取每条候选路由上可用密钥数量最少的密钥池的可用密钥数量;
获取加密业务需要的可用密钥数量;
获取加密业务可选候选路由经过的跳数;
根据所述每条候选路由上可用密钥数量最少的密钥池的可用密钥数量、所述加密业务需要的可用密钥数量和所述加密业务可选候选路由经过的跳数计算获得每条候选路由的期望;
基于每条候选路由的期望,选择期望最大的候选路由作为可用密钥数量最多的候选路由;
将可用密钥数量最多的候选路由作为目标路由。
4.根据权利要求3所述的一种基于加密业务的路由分配方法,其特征在于,所述根据所述每条候选路由上可用密钥数量最少的密钥池的可用密钥数量、所述加密业务需要的可用密钥数量和所述加密业务可选候选路由经过的跳数计算获得每条候选路由的期望包括:
采用如下算式计算每条候选路由的分数:
其中,α,β为系数,且α+β=1,Capacity为密钥池的初始容量,Bn-Ri-QKPmin=min(Bn-Ri-QKPk|n=1,2,...N,i=1,2,...,I,k=1,2,...,K}表示每条候选路由上可用密钥数量最少的密钥池的可用密钥数量,Bn-Ri-QKPk表示加密业务Bn的第i条可选候选路由Ri的第k个密钥池的可用密钥数量,Bn-Res表示加密业务Bn需要的可用密钥数量,Bn_Ri-Hops表示加密业务BN的第i条可选候选路由经过的跳数;
采用如下算式计算每条候选路由分数的期望:
技术研发人员:赵永利,左颖敏,郁小松,张杰,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。