[发明专利]一种汽车指纹加密识别方法在审
申请号: | 202110815877.6 | 申请日: | 2021-07-19 |
公开(公告)号: | CN113709104A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 景永年;雷海军;田锋 | 申请(专利权)人: | 英博超算(南京)科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08;H04L9/06 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 马苗苗 |
地址: | 211106 江苏省南京市江宁区天元西路*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 汽车 指纹 加密 识别 方法 | ||
1.一种汽车指纹加密识别方法,其特征在于,包括以下步骤:
S1:智能安全网关从安全策略服务器通过秘钥交换算法申请获取AESK1、AESK2...Kn,然后智能安全网关把AESKx分发给各个ECU;
S2:各个ECU对主芯片的芯片ID加密之后的值为AESkxID;
S3:各个ECU把SN码和AESkxID一起发送给智能安全网关;
S4:智能安全网关发送Ekpub2即VFP发送给安全策略服务器,安全策略服务器对,Ekpri2解密之后得到VIN码、ECU的SN码和Ekpub1ID,VFP=Ekpub2[车辆的VIN码+(各ECU的SN+AESkxID)];
S5:使用AESk1解密提取出各ECU的ID并进行安全存储;
S6:汽车启动时,智能安全网关收集各个ECU的SN码和AESk1ID,然后把使用Kpub2加密之后的Ekpub2发送给安全策略服务器;
S7:安全策略服务器对于接收的密文Ekpub2使用Kpri2解密,得到车辆的VIN码及各ECU的SN和AESkxID;
S8:根据车辆的VIN码,在数据库中插座到对于的ECU信息,包括SN码和ID,然后使用AESK1对AESkxID进行解密得到ID’;
S9:对ID和ID’进行比对,如果两者一致,车辆可以正常启动相关功能,否则,会发出告警,停用相关的ECU器件。
2.根据权利要求1所述的一种汽车指纹加密识别方法,其特征在于,所述S1中,密匙交换算法为对称加密算法,AES的密匙分别为K1、K2....Kn,每个ECU使用一个专有的Kx来进行ID的加密,服务器端Kx的生成,根据车端ECU的SNx生成,能够做到一一对应。
3.根据权利要求1所述的一种汽车指纹加密识别方法,其特征在于,所述S2中,芯片的ID包括:设备ID和芯片ID。
4.根据权利要求3所述的一种汽车指纹加密识别方法,其特征在于,所述设备包括,BCM控制器、发动机ECU、BMS控制器、ADAS域控制器、座舱域控制器、EPS控制器、ABS、ESC、Tbox。
5.根据权利要求4所述的一种汽车指纹加密识别方法,其特征在于,所述ECU包含多个主芯片,且每个主芯片有唯一的芯片ID。
6.根据权利要求5所述的一种汽车指纹加密识别方法,其特征在于,所述芯片ID存储在芯片内部的一段不可修改的空间上,且芯片ID具有唯一性。
7.根据权利要求1所述的一种汽车指纹加密识别方法,其特征在于,所述S4中,Ekpub2包括车辆的VIN码及各ECU的SN和AESkxID。
8.根据权利要求7所述的一种汽车指纹加密识别方法,其特征在于,所述车辆的VIN码具有唯一性。
9.根据权利要求1所述的一种汽车指纹加密识别方法,其特征在于,所述车辆中的VIN码和车辆中各个ECU模块SN均以明文形式存储,且ECU中各主芯片的芯片ID,以密文形式安全存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英博超算(南京)科技有限公司,未经英博超算(南京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110815877.6/1.html,转载请声明来源钻瓜专利网。