本发明涉及卫星通信,特别是指一种卫星通信组网方法、装置及密钥管理系统。
背景技术:
1、卫星通信具有不受地面环境影响的空间跨越、远程通信和广播等优势,是数据信息交互传输的一种重要途径,并随着社会经济的快速发展日益受到人们的普遍关注。
2、随着卫星使用场景的不断扩展,在一些使用场景中,对卫星通信时效性有较高要求。现有空地通讯方式的链路节点多,密钥协商复杂,耗时长,通讯时协议处理繁琐,时延高,无法满足高实时性要求。
技术实现思路
1、本发明提供一种卫星通信组网方法、装置及密钥管理系统,以解决现有空地通讯方式,时延高,响应速度慢的问题。
2、为解决上述技术问题,本发明的技术方案如下:
3、一种卫星通信组网方法,应用于卫星,包括:
4、接收组网请求方发送的请求报文;
5、根据所述组网请求方发送的请求报文,从密钥管理系统中获取共享密钥;
6、将所述共享密钥下发至所述组网请求方所处组网中的目标终端;
7、接收目标终端的响应报文;
8、根据所述响应报文,建立与所述目标终端的通信连接。
9、可选的,所述组网请求方为地面管理系统或者终端,接收组网请求方发送的请求报文,包括:
10、所述卫星通过信关站接收地面管理系统或终端直接发送的请求报文,所述请求报文包括需要组网的至少两个目标终端的信息;
11、所述卫星对所述请求报文进行解析,通过信关站向所述地面管理系统或者直接向终端发送组网通知响应报文。
12、可选的,从密钥管理系统中获取共享密钥,包括:
13、向密钥管理系统发送密钥请求;
14、接收所述密钥管理系统根据密钥请求反馈的共享密钥。
15、可选的,接收所述密钥管理系统根据密钥请求反馈的共享密钥,包括:
16、接收所述密钥管理系统对密钥请求进行解析,确认密钥请求报文的完整性和机密性后,反馈的共享密钥。
17、可选的,所述共享密钥,包括:
18、工作密钥和消息验证码密钥。
19、可选的,将所述共享密钥下发至所述组网请求方所处组网中的目标终端,包括:
20、将加密后的共享密钥的下发报文发送至所述组网请求方所处组网中的至少两个目标终端,使得所述至少两个目标终端通过私钥解密报文。
21、可选的,根据所述响应报文,建立与所述目标终端的通信连接,包括:
22、接收目标终端反馈的响应报文,识别满足预设条件的响应结果;
23、根据所述响应结果,建立与所述目标终端的通信连接。
24、本发明的实施例还提供一种卫星通信组网方法,应用于密钥管理系统,所述方法包括:
25、接收卫星发送的密钥请求报文;
26、根据所述密钥请求报文,产生共享密钥;
27、将所述共享密钥通过卫星下发至组网请求方所处组网中的目标终端。
28、本发明的实施例还提供一种卫星通信组网装置,包括:
29、第一收发模块,用于接收组网发送的请求报文;根据所述组网请求方发送的请求报文,从密钥管理系统中获取共享密钥;将所述共享密钥下发至所述组网请求方所处组网中的目标终端;接收目标终端的响应报文;根据所述响应报文,建立与所述目标终端的通信连接。
30、本发明还提供一种密钥管理系统,包括:
31、第二收发模块,用于接收卫星发送的密钥请求报文;根据所述密钥请求报文,产生共享密钥;将所述共享密钥通过卫星下发至组网请求方所处组网中的目标终端。
32、本发明的上述方案至少包括以下有益效果:
33、本发明的上述方案,包括:接收组网请求方发送的请求报文;根据所述组网请求方发送的请求报文,从密钥管理系统中获取共享密钥;将所述共享密钥下发至所述组网请求方所处组网中的目标终端;接收目标终端的响应报文;根据所述响应报文,建立与所述目标终端的通信连接。本发明的方案,通过共享密钥下发,可以节省大量加解密时间,实现快速组网;卫星在进行信息转发时,减少了转加密的时间,直接进行转发,极大的提供通信效率,降低通讯延时,增加了通信的实时性。
1.一种卫星通信组网方法,其特征在于,应用于卫星,包括:
2.根据权利要求1所述的卫星通信组网方法,其特征在于,所述组网请求方为地面管理系统或者终端,接收组网请求方发送的请求报文,包括:
3.根据权利要求1所述的卫星通信组网方法,其特征在于,从密钥管理系统中获取共享密钥,包括:
4.根据权利要求3所述的卫星通信组网方法,其特征在于,接收所述密钥管理系统根据密钥请求反馈的共享密钥,包括:
5.根据权利要求3所述的卫星通信组网方法,其特征在于,所述共享密钥,包括:
6.根据权利要求1所述的卫星通信组网方法,其特征在于,将所述共享密钥下发至所述组网请求方所处组网中的目标终端,包括:
7.根据权利要求1所述的卫星通信组网方法,其特征在于,根据所述响应报文,建立与所述目标终端的通信连接,包括:
8.一种卫星通信组网方法,其特征在于,应用于密钥管理系统,所述方法包括:
9.一种卫星通信组网装置,其特征在于,包括:
10.一种密钥管理系统,其特征在于,包括: