【技术实现步骤摘要】
一种多路径密钥中继方法、装置及相关设备
[0001]本专利技术涉及数据传输
,特别是涉及一种多路径密钥中继方法、装置及相关设备。
技术介绍
[0002]网络终端通过密钥中继网络获得共享量子密钥,利用共享量子密钥加密信息是目前实现量子密钥加密通信的主要方式之一。目前单路径密钥中继网络是实现密钥中继的主要方法。
[0003]单路径密钥中继网络的一般方法为:首先通过拓扑更新方法,每个密钥中继节点获得用于确定密钥中继路由路径的网络拓扑,然后中继节点利用网络拓扑计算本中继节点到目的节点的最短路径,将本节点的密钥数据包使用与下一个节点共享的共享密钥加密发送给下一个节点,下一个节点收到加密的密钥数据包后解密获得密钥数据。
[0004]单路径密钥中继网络的缺陷在于,密钥数据包暴露于每个中继节点,安全性过分依赖中继节点的安全性,即单路径密钥中继网络中的任一中继节点不安全,则密钥数据包就会变的不安全。另外,单路径密钥中继网络存在中继路径的拥塞问题,即单路径密钥中继网络的最大吞吐量较小,中继效率较低。
技术实现思路
< ...
【技术保护点】
【技术特征摘要】
1.一种多路径密钥中继方法,其特征在于,包括:当前中继节点接收在量子密钥传输路径中的上一节点发送的密钥数据包;在所述当前中继节点接收到的所述密钥数据包的数量大于1的情况下,所述当前中继节点确定将所述密钥数据包从所述当前中继节点发送至目的节点的N条路径,所述N为所述数量;所述当前中继节点使用网络编码系数矩阵对接收到的各所述密钥数据包进行编码,获得N个网络编码数据;所述当前中继节点将所述N个网络编码数据作为N个密钥数据包分别发送至所述N条路径中与所述当前中继节点相连接的节点,所述当前中继节点将其所使用的所述网络编码系数矩阵发送到所述目的节点。2.根据权利要求1所述的多路径密钥中继方法,其特征在于,所述方法还包括:初始节点确定将中继密钥从所述初始节点发送至所述目的节点的M条路径;所述初始节点将所述中继密钥划分为所述M组数据;所述初始节点使用网络编码系数矩阵对所述M组数据进行编码,获得M个网络编码数据;所述初始节点将所述M个网络编码数据作为M个密钥数据包分别发送给所述M条路径中与所述初始节点相连接的节点,所述初始节点将其所使用的所述网络编码系数矩阵发送到所述目的节点。3.根据权利要求2所述的多路径密钥中继方法,其特征在于,所述初始节点将其所使用的所述网络编码系数矩阵发送到所述目的节点,包括:所述初始节点将其所使用的所述网络编码系数矩阵直接发送到所述目的节点。4.根据权利要求1至3中任一项所述的多路径密钥中继方法,其特征在于,所述方法还包括:所述目的节点接收其他节点发送的密钥数据包;所述目的节点基于接收到的各网络编码系数矩阵生成网络解码系数矩阵;所述目的节点使用所述网络解码系数矩阵对接收到的所述密钥数据包进行解码,根据解码后获得的M组数据获得所述初始节点发送的所述中继密钥。5.根据权利要求1至3中任一项所述的多路径密钥中继方法,其特征在于,任一节点所使用的所述网络编码系数矩阵为Q
×
Q矩阵,所述Q为所述任一节点所确定的路径的数量,和/或,任一节点所使用的所述网络编码系数矩阵中的每一个系数均为从有限域中随机确定的数值。6.根据权利要求1所述的多路径密钥中继方法,其特征在于,所述方法还包括:在所述当前中继节点接收到的所述密钥数据包的数量等于1的情况下,所述当前中继节点确定将所述密钥数据包从所述当前中继节点发送至目的节点的1条路径,所述当前中继节点将所述密钥数据包发送至所述1条路径中与所述当前中继节点相连接的节点。7....
【专利技术属性】
技术研发人员:ꢀ七四专利代理机构,
申请(专利权)人:山东量子科学技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。