本申请涉及数据处理,尤其涉及一种卫星的防窃听方法、装置、电子设备及存储介质。
背景技术:
1、随着卫星网络的发展,其规模越来越大,为了满足全球低延迟高带宽全覆盖的需求,部署有超大规模的低轨卫星(low-earth orbit,leo)网络,并使用星间激光链路实现端到端直接通信。考虑到低轨卫星的通信链路的空间开放性以及通信信号的发散性,卫星网络中的星地链路成为了窃听者的目标。随着超低轨卫星(very low earth orbit,vleo)网络的部署,vleo很可能通过轨道变化等方式对leo卫星的下行链路及逆行窃听,如何防御vleo卫星中的窃听者对leo卫星的窃听威胁是大规模卫星网络安全的重中之重。
技术实现思路
1、有鉴于此,本申请的目的在于提出一种卫星的防窃听方法、装置、电子设备及存储介质,以克服现有技术中全部或部分不足。
2、基于上述目的,本申请提供了一种卫星的防窃听方法,包括:获取待通信卫星的经纬度;基于所述经纬度,获取与所述待通信卫星处于同一预定经纬度集合内的多个卫星中每个卫星的卫星信息;基于所述卫星信息,在多个卫星中确定多个目标卫星;在控制所述待通信卫星向与所述待通信卫星对应的第一终端设备发送通信信息的过程中,控制每个目标卫星向与所述目标卫星对应的第二终端设备发送噪声,以防止所述通信信息被窃听。
3、可选地,所述卫星信息包括所述卫星所搭载的相控阵天线的空闲带宽和所述卫星与地面的仰角;所述基于所述卫星信息,在多个卫星中确定多个目标卫星,包括:响应于确定所述空闲带宽大于预定带宽,且所述仰角大于预定仰角,在多个卫星中确定多个初步卫星;按照预定规则,在多个初步卫星中确定多个目标卫星。
4、可选地,所述按照预定规则,在多个初步卫星中确定多个目标卫星,包括:通过预先获取的窃听卫星数量,在关系表中查找与所述窃听卫星数量对应的防窃听卫星数量;基于所述防窃听卫星数量,在多个初步卫星中确定多个目标卫星。
5、可选地,还包括:响应于确定所述空闲带宽小于或等于预定带宽,且所述仰角大于预定仰角,将所述卫星的频率调节至所述待通信卫星对应的通信链路所需的预定频率。
6、可选地,在按照预定规则,在多个初步卫星中确定多个目标卫星之后,所述方法包括:对每个目标卫星的空闲带宽进行实时监测;响应于确定所述目标卫星的空闲带宽小于或等于预定带宽,将所述目标卫星从多个目标卫星之中剔除;响应于确定目标卫星的数量变化值大于预定变化值,基于所述卫星信息,在多个卫星中重新确定多个目标卫星。
7、可选地,在控制所述待通信卫星向与所述待通信卫星对应的第一终端设备发送通信信息的过程中,控制每个目标卫星向与所述目标卫星对应的第二终端设备发送噪声之后,所述方法包括:实时确定所述待通信卫星对应的通信链路是否处于安全状态;响应于确定所述通信链路未处于安全状态,控制所述待通信卫星停止向所述第一终端设备发送所述通信信息,并重新在多个初步卫星中确定多个目标卫星。
8、可选地,在控制所述待通信卫星向与所述待通信卫星对应的第一终端设备发送通信信息的过程中,控制每个目标卫星向与所述目标卫星对应的第二终端设备发送噪声之后,所述方法还包括:响应于确定所述通信信息发送完毕,控制每个目标卫星停止向与所述目标卫星对应的第二终端设备发送所述噪声。
9、基于同一发明构思,本申请还提供了一种卫星的防窃听装置,包括:第一获取模块,被配置为获取待通信卫星的经纬度;第二获取模块,被配置为基于所述经纬度,获取与所述待通信卫星处于同一预定经纬度集合内的多个卫星中每个卫星的卫星信息;第一确定模块,被配置为基于所述卫星信息,在多个卫星中确定多个目标卫星;第一控制模块,被配置为在控制所述待通信卫星向与所述待通信卫星对应的第一终端设备发送通信信息的过程中,控制每个目标卫星向与所述目标卫星对应的第二终端设备发送噪声,以防止所述通信信息被窃听。
10、基于同一发明构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上所述的方法。
11、基于同一发明构思,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的方法。
12、从上面所述可以看出,本申请提供的卫星的防窃听方法、装置、电子设备及存储介质,所述方法包括获取待通信卫星的经纬度。基于所述经纬度,获取与所述待通信卫星处于同一预定经纬度集合内的多个卫星中每个卫星的卫星信息,达到准确确定卫星信息的目的。基于所述卫星信息,在多个卫星中确定多个目标卫星,达到准确筛选出目标卫星的目的,以及达到节约资源的目的。在控制所述待通信卫星向与所述待通信卫星对应的第一终端设备发送通信信息的过程中,控制每个目标卫星向与所述目标卫星对应的第二终端设备发送噪声,以防止所述通信信息被窃听,在不影响卫星网络星地通信容量的前提下,阻止超低轨道卫星中的窃听者对通信链路进行窃听,使得待通信卫星的通信信息具有安全性。
1.一种卫星的防窃听方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述卫星信息包括所述卫星所搭载的相控阵天线的空闲带宽和所述卫星与地面的仰角;
3.根据权利要求2所述的方法,其特征在于,所述按照预定规则,在多个初步卫星中确定多个目标卫星,包括:
4.根据权利要求2所述的方法,其特征在于,还包括:
5.根据权利要求2所述的方法,其特征在于,在按照预定规则,在多个初步卫星中确定多个目标卫星之后,所述方法包括:
6.根据权利要求1所述的方法,其特征在于,在控制所述待通信卫星向与所述待通信卫星对应的第一终端设备发送通信信息的过程中,控制每个目标卫星向与所述目标卫星对应的第二终端设备发送噪声之后,所述方法包括:
7.根据权利要求1所述的方法,其特征在于,在控制所述待通信卫星向与所述待通信卫星对应的第一终端设备发送通信信息的过程中,控制每个目标卫星向与所述目标卫星对应的第二终端设备发送噪声之后,所述方法还包括:
8.一种卫星的防窃听装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任意一项所述的方法。
10.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使计算机执行权利要求1至7任一所述方法。