【技术实现步骤摘要】
一种量子密钥分发方法
[0001]本专利技术属于通讯
,尤其是一种量子密钥分发方法。
技术介绍
[0002]在客户端与服务器端进行通信的过程中,为了保证通信信息的安全性,服务器端通常都需要为客户端生成一个密钥。例如,该密钥可以为非对称密钥对,在该非对称密钥对中包含有一个公钥和一个私钥,服务器端将公钥发送给客户端,自己保留私钥,客户端使用公钥对明文信息进行加密,并将加密后的密文信息发送给服务器端,服务器端再利用私钥对密文进行解密,从而获得解密后的明文信息,但是服务器需要对于每一个客户端分配不同的密钥降低安全风险,导致服务器需要不断的更新密钥造成大量的资源消耗,且服务器分发密钥的类型单一容易导致在使用过程中出现盗窃的情况。
技术实现思路
[0003]专利技术目的:提供一种量子密钥分发方法,以解决现有技术存在的上述问题。
[0004]技术方案:一种量子密钥分发方法,包括:S1、获取服务器与客户端的网络拓扑信息;S2、根据所述网络拓扑信息建立服务器与客户端之间的通讯标识集;S3、根据所述通讯标识集利用客户端的请求消息得到量子密钥分发信息;S4、根据所述量子密钥分发信息得到服务器的响应消息完成量子密钥分发。
[0005]优选的,所述根据所述网络拓扑信息建立服务器与客户端之间的通讯标识集包括:利用所述网络拓扑信息分别获取服务器和客户端的地址信息;根据所述网络拓扑信息得到服务器与客户端之间的通讯路径;根据所述通讯路径与其对应的服务器和客户端的地址信息进行标记处理得到通讯标识;获取所述网络拓扑信 ...
【技术保护点】
【技术特征摘要】
1.一种量子密钥分发方法,其特征在于,包括:S1、获取服务器与客户端的网络拓扑信息;S2、根据所述网络拓扑信息建立服务器与客户端之间的通讯标识集;S3、根据所述通讯标识集利用客户端的请求消息得到量子密钥分发信息;S4、根据所述量子密钥分发信息得到服务器的响应消息完成量子密钥分发。2.根据权利要求1所述的一种量子密钥分发方法,其特征在于,所述根据所述网络拓扑信息建立服务器与客户端之间的通讯标识集包括:利用所述网络拓扑信息分别获取服务器和客户端的地址信息;根据所述网络拓扑信息得到服务器与客户端之间的通讯路径;根据所述通讯路径与其对应的服务器和客户端的地址信息进行标记处理得到通讯标识;获取所述网络拓扑信息中所有通讯路径对应的通讯标识作为通讯标识集;其中,所述通讯标识为服务器与其对应的客户端的地址信息。3.根据权利要求1所述的一种量子密钥分发方法,其特征在于,所述根据所述通讯标识集利用客户端的请求消息得到量子密钥分发信息包括:S3
‑
1、根据所述通讯标识集利用所述客户端的请求消息得到客户端对应的通讯标识;S3
‑
2、根据所述客户端对应的通讯标识得到通讯量子密钥分发信息;S3
‑
3、根据所述客户端的请求消息利用请求方式得到请求量子密钥分发信息;S3
‑
4、根据所述通讯量子密钥分发信息和请求量子密钥分发信息作为量子密钥分发信息;其中,所述请求方式包括POST、GET、DELETE、PUT、PATCH方式。4.根据权利要求3所述的一种量子密钥分发方法,其特征在于,所述根据所述客户端的请求消息利用请求方式得到请求量子密钥分发信息包括:S3
‑3‑
1、根据所述客户端的请求消息得到客户端的请求方式类型数量;S3
‑3‑
2、判断所述客户端的请求方式类型数量是否为1,若是,利用所述客户端的请求信息得到请求量子密钥分发信息,否则,执行S3
‑3‑
3;S3
‑3‑
3、根据所述客户端的请求消息中各类型请求方式对应的请求时刻顺序得到客户端的各类型请求方式的请求顺序;S3
‑3‑
4、根据所述客户端的各类型请求方式的请求顺序得到请求量子密钥分发信息。5.根据权利要求4所述的一种量子密钥分发方法,其特征在于,所述根据所述客户端的各类型请求方式的请求顺序得到请求量子密钥分发信息包括:根据所述客户端的各类型请求方式与其对应的请求顺序得到请求列表;根据所述请求列表内各客户端的请求信息得到对应的请求量子密钥分发列表;根据所述请求量子密钥分发列表得到请求量子密钥分发顺序和请求量子密钥分发时刻;利用所述请求量子密钥分发顺序和请求量子密钥分发时刻作为请求量子密钥分发规则;根据所述请求量子密钥分发规则作为请求量子密钥分发信息。6.根据权利要求1所述的一种量子密钥分发方法,其特征在于,所述根据所述量子密钥
分发信息得到服务器的响应消息完成量子密钥分发包括:S4
‑
1、根据所述量子密钥分发信息对应的通讯量子密钥分发信息进行初次加密处理得到初次加密数据;S4
‑
2、根据所述初次加密数据利用客户端的地址信息得到初次传输数据;S4
‑
3、根据所述量子密钥分发信息对应的请求量子密钥分发信息进行二次加密处理得到二次加密数据;S4
‑<...
【专利技术属性】
技术研发人员:汤智彬,许超,邹晟,刘勇,邓永俊,
申请(专利权)人:广东广宇科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。