[发明专利]一种基于SM2硬件加密的CAN刷写方法在审
申请号: | 202010528306.X | 申请日: | 2020-06-11 |
公开(公告)号: | CN113806826A | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 商健;张国磊 | 申请(专利权)人: | 卓品智能科技无锡有限公司 |
主分类号: | G06F21/85 | 分类号: | G06F21/85;G06F21/71;G06F8/65 |
代理公司: | 无锡市朗高知识产权代理有限公司 32262 | 代理人: | 赵华 |
地址: | 214000 江苏省无锡市新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sm2 硬件 加密 can 方法 | ||
本发明公开了一种基于SM2硬件加密的CAN刷写方法,包括:专用诊断仪和ECU,所述专用诊断仪与ECU之间用SM2加密算法进行连接,通过在汽车ECU与专用诊断仪使用SM2加密算法进行通讯,杜绝了ECU被入侵的风险性。
技术领域
本发明属于领域,尤其涉及一种基于SM2硬件加密的CAN刷写方法。
背景技术
传统的基于can总线的汽车电子控制单元(ECU)升级方案为,工程师通过将诊断仪或者刷写设备与汽车ECU的刷写CAN总线连接(OBD 接口),通过下发刷写指令和数据内容,与ECU间进行明文通讯,传统的安全方案为校验seedkey的值来进行匹配。通过大量的截获刷写报文,容易实现校验seedkey的算法逆向破解,同时亦可使用原厂工具解锁seedkey后,立即断开原厂工具,使用第三方工具模拟刷写流程,实现对ECU的入侵。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于SM2硬件加密的CAN刷写方法。
本发明的目的可以通过以下技术方案来实现:
一种基于SM2硬件加密的CAN刷写方法,包括:专用诊断仪和 ECU,所述专用诊断仪与ECU之间用SM2加密算法进行连接。
优选的,所述专用诊断仪为刷写设备。
本发明的有益效果:
通过在汽车ECU与专用诊断仪(刷写设备)使用SM2加密算法进行通讯,杜绝了ECU被入侵的风险性。
附图说明
图1为一种基于SM2硬件加密的CAN刷写方法的结构示意图。
具体实施方式
结合附图所示,本发明的技术方案作进一步的描述:
一种基于SM2硬件加密的CAN刷写方法,包括:专用诊断仪和 ECU,所述专用诊断仪与ECU之间用SM2加密算法进行连接。
本实施例中,优选的,所述专用诊断仪为刷写设备。
实施ECU程序更新时,将原本的诊断仪或者刷写设备与汽车ECU 之间的明文通讯转换为SM2加密算法通讯,杜绝第三方截获通讯内容,造成信息泄露或者ECU面临被攻击的风险。
专用诊断仪与ECU均集成专用加密芯片,采用SM2算法加密通讯报文。在诊断仪与ECU所在的CAN总线上,即使第三方使用总线通讯工具(CAN卡、逻辑分析仪)等截获通讯报文,由于没有相应的算法,无法获取真实的通讯内容,杜绝了ECU被入侵的风险性。
最后应说明的是:
本领域技术人员可以参考本文内容,实施该方法,实现其应用,特别需要指出的是,所有类似的替换和改动对本领域技术人员来说是显而易见的,它们都被视为包括在本发明内。本发明的方法及应用己经通过较佳的实施例进行了描述,相关人员明显能在不脱离本发明内容、精神和范围内对本文制各方法和应用进行改动或适当变更与组合,来实现和应用本发明技术。
以上实施例仅用以说明而非限制本发明的技术方案,尽管参照上述实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:依然可以对本发明进行修改或者等同替换,而不脱离本发明的精神和范围,而所附权利要求意在涵盖落入本发明精神和范围中的这些修改或者等同替换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓品智能科技无锡有限公司,未经卓品智能科技无锡有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010528306.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车载OBD终端
- 下一篇:一种液冷动力电池冷却液流量控制方法、系统及汽车