[发明专利]一种车载网络加密通信方法及装置有效
申请号: | 201710401097.0 | 申请日: | 2017-05-31 |
公开(公告)号: | CN107104868B | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 张万胜 | 申请(专利权)人: | 惠州华阳通用电子有限公司 |
主分类号: | H04L12/403 | 分类号: | H04L12/403;H04L29/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 温旭 |
地址: | 516005 广东省惠州市东江*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 网络 加密 通信 方法 装置 | ||
1.一种车载网络加密通信方法,其特征在于,包括:
S10、系统上电初始化,将车载通讯网络的一个节点设定为主节点,其余节点设定为从节点;
S20、主节点关闭通讯通道,发送预设帧数的第一报文,所述第一报文携带通信密钥,并通过公共密钥进行加密;
S30、各从节点收到所述第一报文后解密,获取所述通信密钥;
S40、所述主节点判断在预设时间内是否收到任一所述从节点的响应报文,是则进入下一步,否则返回S20;
S50、所述主节点在延迟预设时间后发送第二报文给各从节点,所述第二报文携带允许通信命令,并通过公共密钥进行加密;
S60、所述各从节点收到所述第二报文后,所述主节点打开通信通道,允许所述各从节点发送通讯报文,所述通讯报文通过所述通信密钥进行加密。
2.根据权利要求1所述的车载网络加密通信方法,其特征在于,在所述S10之后、S20之前,还包括:
S11、更新通信密钥。
3.根据权利要求1所述的车载网络加密通信方法,其特征在于,所述通信密钥由主节点分发,各节点根据通信密钥对通讯报文进行加密。
4.根据权利要求1所述的车载网络加密通信方法,其特征在于,所述预设帧数为5。
5.根据权利要求1所述的车载网络加密通信方法,其特征在于,所述预设时间为100ms。
6.一种车载网络加密通信装置,其特征在于,包括一个主节点单元和至少一个从节点单元,在所述主节点单元设置有第一报文加密模块、第一报文发送模块、第一报文接收模块、第一报文解密模块、计时模块、重发控制模块、通道控制模块,在所述从节点单元中设置有第二报文加密模块、第二报文发送模块、第二报文接收模块、第二报文解密模块、通信密钥存储模块、报文响应模块;
所述第一报文加密模块,用于主节点对即将发送的报文进行加密,包括公钥加密子模块、通信密钥加密子模块;
所述第一报文发送模块,用于向从节点发送报文;
所述第一报文接收模块,用于接收从节点发送的报文;
所述第一报文解密模块,用于对接收到的从节点发送的报文进行解密;
所述计时模块,用于计时;
所述重发控制模块,用于根据响应报文的接收情况控制是否重发报文;
所述通道控制模块,用于控制从节点的通讯报文发送权限;
所述第二报文加密模块,用于从节点通过通信密钥对即将发送的报文进行加密;
所述第二报文发送模块,用于向主节点发送报文;
所述第二报文接收模块,用于接收主节点发送报文;
所述第二报文解密模块,用于对主节点发送的报文进行解密;
所述通信密钥存储模块,用于存储主节点发送的最新通信密钥;
所述报文响应模块,用于向主节点确认收到通信密钥。
7.根据权利要求6所述的车载网络加密通信装置,其特征在于,所述车载网络加密通信装置还包括密钥更新模块,用于在系统上电时更新通信密钥。
8.根据权利要求7所述的车载网络加密通信装置,其特征在于,所述第一报文加密模块包括使用公钥加密的公钥加密子模块,以及使用通信密钥加密的通信密钥加密子模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州华阳通用电子有限公司,未经惠州华阳通用电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710401097.0/1.html,转载请声明来源钻瓜专利网。