[发明专利]一种CAN总线多网络节点的认证方法及系统在审
申请号: | 202010696758.9 | 申请日: | 2020-07-20 |
公开(公告)号: | CN111740825A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 李芳;王丽芳;张之森;吴艳;王立业;陶成轩 | 申请(专利权)人: | 中国科学院电工研究所 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/06;H04L9/32;H04L29/06;H04L12/40;B60R16/023 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 崔玥 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 网络 节点 认证 方法 系统 | ||
1.一种CAN总线多网络节点的认证方法,其特征在于,包括:
获取车辆当前周期内的车载电子控制单元每一节点的随机数和网关节点的随机数以及所述车载电子控制单元节点的长期密钥与所述网关节点中的长期密钥;所述车载电子控制单元节点的长期密钥与所述网关节点中的长期密钥相同;所述车辆的周期为车辆从启动到熄火停车;
根据所述车载电子控制单元每一节点的随机数和所述长期密钥生成第一短期密钥和第二短期密钥;所述第一短期密钥在所述车载电子控制单元每一节点上;所述第二短期密钥在网关节点上;
根据所述网关节点的随机数,利用所述第一短期密钥进行HMAC-SHA256算法加密,得到第一密文;
根据所述网关节点的随机数,利用所述第二短期密钥进行HMAC-SHA256算法加密,得到第二密文;
在所述网关节点判断所述第一密文与所述第二密文是否相同,得到第一判断结果;
若所述第一判断结果表示所述第一密文与所述第二密文不相同,则认证失败,并将认证失败的报文发送至所述车载电子控制单元每一节点;
若所述第一判断结果表示所述第一密文与所述第二密文相同,则认证成功,并将认证成功的报文发送至所述车载电子控制单元每一节点;
根据所述认证成功的报文判断所述网关节点是否合法,得到第二判断结果;
若所述第二判断结果表示所述网关节点合法,则根据车载电子控制单元节点和所述网关节点进行信息传输;
若所述第二判断结果表示所述网关节点不合法,则发出警报。
2.根据权利要求1所述的一种CAN总线多网络节点的认证方法,其特征在于,所述根据所述车载电子控制单元每一节点的随机数和所述长期密钥生成第一短期密钥和第二短期密钥,具体包括:
利用所述长期密钥对所述车载电子控制单元每一节点的随机数进行加密,得到所述车载电子控制单元每一节点的第一短期密钥;
对所述车载电子控制单元每一节点的随机数进行TEA加密,并将加密后的随机数发送至所述网关节点;
在所述网关节点对加密后的随机数进行TEA解密,得到所述车载电子控制单元每一节点对应的随机数;
根据所述车载电子控制单元每一节点对应的随机数,利用所述长期密钥进行加密,得到第二短期密钥。
3.根据权利要求1所述的一种CAN总线多网络节点的认证方法,其特征在于,所述根据所述车载电子控制单元每一节点的随机数和所述长期密钥生成第一短期密钥和第二短期密钥,之后还包括:
对所述网关节点的随机数进行所述第二短期密钥的TEA加密,并将加密后的所述网关节点的随机数发送至所述车载电子控制单元每一节点;
在所述车载电子控制单元每一节点上,对加密后的所述网关节点的随机数进行所述第一短期密钥的TEA解密,得到所述网关节点的随机数。
4.根据权利要求1所述的一种CAN总线多网络节点的认证方法,其特征在于,所述根据所述车载电子控制单元每一节点的随机数和所述长期密钥生成第一短期密钥和第二短期密钥,之后还包括:
根据所有所述车载电子控制单元节点的随机数和所述长期密钥生成第三短期密钥;所述第三短期密钥在所述车载电子控制单元每一节点和所述网关节点上。
5.根据权利要求4所述的一种CAN总线多网络节点的认证方法,其特征在于,所述若所述第一判断结果表示所述第一密文与所述第二密文不相同,则认证失败,并将认证失败的报文发送至所述车载电子控制单元每一节点,具体包括:
根据认证失败的报文和所述第三短期密钥进行TEA加密,并将加密后的认证失败的报文发送至所述车载电子控制单元每一节点;
在所述车载电子控制单元每一节点上,利用第三短期密钥对加密后的认证失败的报文进行TEA解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院电工研究所,未经中国科学院电工研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010696758.9/1.html,转载请声明来源钻瓜专利网。