[发明专利]一种报文加密方法及相关设备在审
申请号: | 202111405405.X | 申请日: | 2021-11-24 |
公开(公告)号: | CN114301623A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 刘晓祥;司华超;张贵海;武亭;方伟家 | 申请(专利权)人: | 岚图汽车科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 查薇 |
地址: | 430000 湖北省武汉市武汉经济技*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 加密 方法 相关 设备 | ||
本发明公开了一种报文加密方法及相关设备。本方案提供的方法包括:基于报文的负载数据和接收重放校验值利用加密算法获取接收MAC值,在发送重放校验值和接收重放校验值满足预设规则且发送MAC值和接收MAC值一致的情况下,基于报文执行相应的操作。本方案通过判断比较接收重放校验值和发送重放校验值是否满足预设规则,并判断发送MAC值和接收MAC值是否一致,只有在两种判断条件都满足的情况下,接收端才会基于负载数据执行相应的操作。这种加密与判断方法,能够有效避免负载数据在传输的过程中被篡改,并能够防止报文重复发送,能够提升报文传输的安全性,防止车辆遭受非法控制,从而提高了车辆的安全性。
技术领域
本说明书涉及报文传输领域,更具体地说,本发明涉及一种报文加密方法及相关设备。
背景技术
随着汽车的发展,汽车已经不是仅仅能完成行驶功能的移动载具。随着智能化程度的提高,实现智能化操作的设备也越来越多,各个系统之间的信息交互也显得更为频繁与重要。传统的车联网系统大多采用CAN总线方式,随着对于数据传输效率要求的提高,以太网技术在车辆中的应用场景越来越多。在以太网报文传输的过程中,很多涉及到整车信息安全的信息,例如远程控制的信息都通过以太网进行传输和控制,这样报文传输过程中的安全性问题就显得尤为重要。传统的报文加密通过固定的密码或特殊的结构对报文进行封装,但是一旦黑客掌握了固定密码和结构特点很容易对报文进行篡改,并对车辆实施非法控制,严重地影响了车辆的安全性。
发明内容
在发明内容部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本发明的发明内容部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
为了提升报文在车内网络传输的安全性问题,第一方面,本发明提出一种报文加密方法,上述方法包括:
基于上述报文的负载数据和接收重放校验值利用加密算法获取接收MAC值,其中,上述报文包括上述负载数据、发送重放校验值和发送MAC值,上述发送MAC值是基于上述负载数据和上述报文的同一发送端发送的上一报文的上述发送重放校验值通过上述加密算法获取的;
在上述发送重放校验值和上述接收重放校验值满足预设规则且发送MAC值和接收MAC值一致的情况下,基于上述报文执行相应的操作。
可选的,上述方法还包括:
在上述发送重放校验值和上述接收重放校验值满足预设规则且发送MAC值和接收MAC值一致的情况下,将上述发送重放校验值作为新的上述接收重放校验值。
可选的,上述加密算法是由软件或由硬件安全模块生成的。
可选的,每经过预设周期,将上述发送重放校验值储存至存储器中。
可选的,全部上述发送重放校验值构成等差数列,其中,上述等差数列的公差为第一预设值;
上述在上述发送重放校验值和上述接收重放校验值满足预设规则且发送MAC值和接收MAC值一致的情况下,基于上述报文执行相应的操作,包括:
在上述发送重放校验值和上述接收重放校验值的差值为第一预设值时且发送MAC值和接收MAC值一致的情况下,基于上述报文执行相应的操作。
可选的,全部上述发送重放校验值是构成等比数列,其中,上述等比数列的公比为第二预设值;
上述在上述发送重放校验值和上述接收重放校验值满足预设规则且发送MAC值和接收MAC值一致的情况下,基于上述报文执行相应的操作,包括:
在上述发送重放校验值和上述接收重放校验值的比值为第二预设值时且发送MAC值和接收MAC值一致的情况下,基于上述报文执行相应的操作。
可选的,上述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于岚图汽车科技有限公司,未经岚图汽车科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111405405.X/2.html,转载请声明来源钻瓜专利网。