[发明专利]一种API防御体系构建方法、系统、电子设备及存储介质有效
申请号: | 202210864295.1 | 申请日: | 2022-07-21 |
公开(公告)号: | CN115086077B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 赵磊;董玮;王柳一;张乐 | 申请(专利权)人: | 北京航天驭星科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04B7/185;H04L67/02;H04L67/12;H04L69/16 |
代理公司: | 北京知果之信知识产权代理有限公司 11541 | 代理人: | 苏利 |
地址: | 100094 北京市海淀区西北旺镇邓庄南路南侧*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 api 防御 体系 构建 方法 系统 电子设备 存储 介质 | ||
本发明公开了一种API防御体系构建方法、系统、电子设备及存储介质,应用于遥测微服务端,所述方法包括如下步骤:遥测微服务通过已经建立的UDP服务端口接收来自虚拟路由的卫星遥测帧;对接收的遥测帧数据进行分包遥测数据处理,得到数据包;将数据包进行实时遥测帧解析获得遥测解析结果;根据所述遥测解析结果构建API防御体系,该种API防御体系构建方法,通过卫星遥测帧解析参数对获取的实时卫星遥测帧数据进行解析,获得遥测帧解析结果,并根据遥测帧解析结果构建API的防御体系,采用该方法构建的防御体系系统更加稳定,同时不会对卫星的遥测数据的实时性造成影响。
技术领域
本发明涉及数据安全技术领域,具体涉及一种API防御体系构建方法、系统、电子设备及存储介质。
背景技术
卫星遥测是用传感器测量卫星内部各个工程分系统、卫星的姿态、外部空间环境和有效载荷的工作状况,用无线电技术,将这些参数传到地面站,供地面的科研人员进行分析研究,用来判断卫星的工作状况。遥测是一种用来监督、检査卫星上天后工作状况的唯一手段,也是判断故障部位、原因的唯一措施。然而在对遥测数据进行解析过程中,传统的纵深防御原则是在不同层面采用不同的安全技术,但由于实时遥测数据解析中,对数据实时要求较高,如果一味采用传统方法,在各个层面都加入安全技术防护,则会影响卫星遥测数据的实时性。
发明内容
本发明的目的在于提供一种API防御体系构建方法、系统、电子设备及存储介质,以解决现有技术中传统防御方法会影响卫星遥测数据的实时性的缺陷。
以下通过四个方面进一步阐述本发明的内容:
第一方面,提供了一种API防御体系构建方法,应用于遥测微服务端,所述方法包括如下步骤:
遥测微服务通过已经建立的UDP套接字服务端口接收来自虚拟路由的卫星遥测帧;
对接收的遥测帧数据进行分包遥测数据处理,得到数据包;
将数据包进行实时遥测帧解析获得遥测解析结果;
根据所述遥测解析结果构建API防御体系。
结合第一方面,对接收的遥测帧数据进行分包遥测数据处理,得到数据包的方法包括如下步骤:
接收遥测帧数据,并通过CRC对遥测帧数据进行校验;
通过第一个主导头指针寻找第一个数据包,根据所述主导头指示的包的长度检出遥测数据包或与后续帧数据域结合形成遥测数据包;
如果接收的遥测帧数据不连续,导致无法形成完整的数据包,则丢弃该数据包,处理下一个数据包。
结合第一方面,将数据包进行实时遥测帧解析获得解析结果的方法包括如下步骤:
遥测微服务接收web端发送的卫星遥测帧解析参数,所述卫星遥测解析参数来自对卫星的遥测大纲;
遥测微服务根据预处理后的卫星遥测帧解析参数解析数据包,得到遥测帧解析结果;
遥测微服务将遥测帧解析结果推送至消息总线服务。
结合第一方面,所述遥测微服务的预处理方法包括如下步骤:
遥测微服务对卫星遥测帧解析参数进行解析和校验并对解析和校验的过程和结果进行存储;
其中,所述解析和校验的方法包括拆分、解码、解扰、解调和载波同步中的一种或多种。
结合第一方面,遥测微服务将遥测帧解析结果推送至消息总线服务的方法包括:
遥测微服务启动后从数据库加载已有卫星遥测配置进行初始化;
遥测微服务启动websocket服务,通过所述websocket服务将遥测解析结果实时推送至消息总线服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天驭星科技有限公司,未经北京航天驭星科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210864295.1/2.html,转载请声明来源钻瓜专利网。