[发明专利]一种卫星网络安全通信方法有效
申请号: | 202010310110.3 | 申请日: | 2020-04-17 |
公开(公告)号: | CN111431586B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 姚艳军;任伟龙;王烁;章仁飞;邹永庆;张霄;贺超;胡树楷;张正宇;张靖 | 申请(专利权)人: | 中国电子科技集团公司第三十八研究所 |
主分类号: | H04B7/185 | 分类号: | H04B7/185;H04L29/06;H04W12/06 |
代理公司: | 合肥市浩智运专利代理事务所(普通合伙) 34124 | 代理人: | 张祥 |
地址: | 230000 安徽省合*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 卫星 网络安全 通信 方法 | ||
1.一种卫星网络安全通信方法,其特征在于:包括以下步骤:
步骤A:对用户端发出的接入申请分别沿反向链路和前向链路进行两级鉴权,鉴权通过则允许用户入网;
所述的两级鉴权包括以下步骤:
步骤i:用户端对身份信息进行处理生成请求码,通过用户端私钥加密用户端身份信息、请求发出时间和请求码,生成鉴权请求消息;
步骤ii:鉴权请求消息沿反向链路经通信卫星中转后发给控制中心,控制中心使用用户端公钥解密鉴权请求消息,对解密后的身份信息进行处理得到验证码,并记录请求接收时间;
步骤iii:若请求码与验证码相等,且请求接收时间与请求发出时间的差值在允许范围内,则控制中心对用户端鉴权成功,控制中心生成一个随机数计算得到期望响应,对期望响应与当前的响应发出时间使用控制中心私钥加密得到响应消息;否则,鉴权失败;
步骤iv:响应消息沿前向链路发送给用户端,用户端使用控制中心公钥解密得到随机数和响应发出时间,对随机数进行运算得到响应向量,如果响应向量与期望响应相同,且响应接收时间与响应发出时间的差值在允许范围内,则鉴权成功,向控制中心反馈入网确认消息;否则鉴权失败;
步骤B:对入网用户沿反向链路发送的数据进行鉴权,并存储鉴权通过的数据。
2.根据权利要求1所述的一种卫星网络安全通信方法,其特征在于:步骤i中所述的用户端身份信息至少包括用户ID、mac地址。
3.根据权利要求1所述的一种卫星网络安全通信方法,其特征在于:步骤B所述的对入网用户发送数据行为进行鉴权的方法为:
步骤I:基于当前的随机数使用现有技术中的鉴权算法生成响应,截取响应的前16位与CRC进行异或运算,对异或运算结果和报文数据进行加密后沿反向链路发送到控制中心;发送数据后使用用户的约定时间和mac地址更新当前的随机数;
步骤II:用户端加密后的数据沿反向链路发送给控制中心,控制中心根据接入鉴权时用户发送的请求发出时间推算约定时间,并结合用户mac地址推算出随机数,基于推算出的随机数在本地重新生成期望响应,截取期望响应的前16位与接收数据的后16位进行异或运算,并将异或结果与接收数据进行CRC检验,若检验通过,则判断为合法用户发送的正确数据,使用前一次随机数生成的解密密钥对数据进行解密并将数据包上传至高层,若校验不通过,则数据不正确和/或用户不合法,丢弃接收到的数据。
4.根据权利要求3所述的一种卫星网络安全通信方法,其特征在于:控制中心推算约定时间的方法为:根据接入鉴权时的用户请求发出时间和请求接收时间计算出传输时延,根据当前消息的接收时间减去传输时延推算出约定时间。
5.根据权利要求3所述的一种卫星网络安全通信方法,其特征在于:所述控制中心推算随机数的方法为:根据推算的约定时间结合用户mac地址对前一次通信时存储的随机数进行更新推算出当前消息对应的随机数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十八研究所,未经中国电子科技集团公司第三十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010310110.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种棒材切割下料装置及其操作方法
- 下一篇:一种市政草坪修剪设备的控制系统