一种车辆电子VIN码防篡改安全系统技术方案

技术编号:35986248 阅读:13 留言:0更新日期:2022-12-17 23:00
本发明专利技术涉及一种车辆电子VIN码防篡改安全系统,该系统包括:总线接口CAN/以太网模块:包括汽车CAN总线和车载以太网接口,用以连接汽车CAN总线和车载以太网,并通过总线接口读取车辆电子VIN码且无法篡改车辆电子VIN码;加密/解密模块;用以通过算法对车辆电子VIN码进行加密/解密,实现车辆电子VIN码防篡改安全功能;车辆电子VIN码存储模块:包括多种存储介质,用以存储车辆电子VIN码。与现有技术相比,本发明专利技术具有实现对车辆电子VIN码安全防护等优点。点。点。

【技术实现步骤摘要】
一种车辆电子VIN码防篡改安全系统


[0001]本专利技术涉及ECU信息读取技术,尤其是涉及一种车辆电子VIN码防篡改安全系统。

技术介绍

[0002]近年来,全球车辆安全管理领域的技术专家和研究学者围绕车辆唯一性的可靠识别和防篡改性提出了多项前沿技术,包括防盗微粒技术、VIN永久标识技术、无线射频识别技术(RFID,Radio Frequency Identification)、电子控制单元(ECU,Electronic Control Unit)以及信息读取技术,其中,ECU信息读取技术是利用车辆中的电子控制系统存储车辆信息,并允许外界通过专用设备读取,进而确定车辆 VIN,即车辆电子VIN码。
[0003]但是,ECU信息读取技术面临较大的信息安全风险隐患,需解决常见的擅自篡改程序、更换控制器和伪造通信信息等问题,其信息存储和通信安全有待进一步加强。

技术实现思路

[0004]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种车辆电子 VIN码防篡改安全系统。
[0005]本专利技术的目的可以通过以下技术方案来实现:
[0006]一种车辆电子VIN码防篡改安全系统,该系统包括:
[0007]总线接口CAN/以太网模块:包括汽车CAN总线和车载以太网接口,用以连接汽车CAN总线和车载以太网,并通过总线接口读取车辆电子VIN码;
[0008]加密/解密模块;用以通过算法对车辆电子VIN码进行加密/解密,进而实现车辆电子VIN码防篡改安全功能;
>[0009]车辆电子VIN码存储模块:包括多种存储介质,用以存储车辆电子VIN码。
[0010]所述的汽车CAN总线包括Can、Canfd和Can2.0a/b,用以连接汽车的多个控制单元,形成多个CAN网络。
[0011]所述的CAN网络包括动力CAN网络、车身CAN网络、组合仪表CAN网络以及诊断CAN网络。
[0012]所述的车载以太网包括标准以太网MAC+VLAN、TCP/IP和UDP协议,用以连接汽车的多个控制单元。
[0013]所述的加密/解密模块用以实现车辆电子VIN码防篡改安全功能。
[0014]所述的加密/解密模块支持AES、DES、RSA、ECC、SM1、SM2、SM3、SM4、 SSF33、SHA1、SHA256和CRC算法,通过多种算法的不同组合或叠加混淆处理,以实现对电子VIN码的安全加密/解密功能并达到对车辆唯一性的可靠识别和防篡改性的要求。
[0015]所述的加密/解密模块的加密过程包括以下步骤:
[0016]步骤1:判断安全验证是否通过,若是,则原始VIN码通过总线接口输入;
[0017]步骤2:原始VIN码通过总线接口输入;
[0018]步骤3:将原始VIN码转化成多个明文块;
[0019]步骤4:基于算法对每个明文块进行叠加加密密钥处理;
[0020]步骤5:输出加密后的车辆电子VIN码;
[0021]所述的加密/解密模块的解密过程与加密过程类似,即进行反向处理。
[0022]所述的步骤4中,基于算法对每个明文块进行叠加加密密钥处理的过程具体包括以下步骤:
[0023]步骤401:对叠加数据进行4*4字节矩阵扩展处理;
[0024]步骤402:对步骤401的处理结果进行字节代换处理,即将数据的高4位作为 X坐标,低4位作为Y坐标;
[0025]步骤403:对步骤402的字节代换处理结果进行行移位处理,即第一行不变,第二行左移1个字节,第三行左移2个字节,第四行左移3个字节;
[0026]步骤404:对步骤403的行移位处理结果进行列混合处理;
[0027]步骤405:将步骤404的列混合处理结果与加密密钥中的每一列进行异或处理。
[0028]所述的车辆电子VIN码存储模块的存储介质包括为ROM只读存储、RAM随机存储器和FLASH。
[0029]所述的车辆电子VIN码存储模块还包括ECU片内存储和外部存储。
[0030]与现有技术相比,本专利技术具有以如下有益效果:
[0031]本专利技术通过设置加密/解密模块实现对车辆电子VIN码的安全防护,防止篡改,以满足车辆管理中心和整车厂等对车辆的生成、销售、使用和报废等环节中对车辆的电子VIN码的监控监管能力,且通过防止出现私自篡改车辆电子VIN 码能有效遏制汽车盗卖篡改车辆电子VIN码和汽车VIN克隆等现象的出现。
附图说明
[0032]图1为本专利技术的系统结构示意图。
[0033]图2为本专利技术的方法流程示意图。
具体实施方式
[0034]下面结合附图和具体实施例对本专利技术进行详细说明。本实施例以本专利技术技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。
[0035]本专利技术提供了一种车辆电子VIN码防篡改安全系统,该系统包括:
[0036]总线接口CAN/以太网模块:支持常用的汽车CAN总线,包括Can、Canfd和 Can2.0a/b等多种标准格式,汽车CAN总线相当于汽车的中枢神经系统,用以连接汽车的多个控制单元,包括动力CAN网络,车身CAN网络,组合仪表CAN网络以及诊断CAN网络;也支持车载以太网接口,支持标准以太网MAC+VLAN、 TCP/IP和UDP等协议,用以连接汽车的多个控制单元,包括动力CAN网络,车身CAN网络,组合仪表CAN网络和诊断CAN网络等,通过本系统的总线接口可以方便地读取车辆VIN码,且无法篡改车辆VIN码。
[0037]加密/解密模块;加密/解密模块为本系统的核心模块,用以实现车辆电子VIN 码防篡改安全功能的关键功能作用,支持AES、DES、RSA、ECC、SM1、SM2、 SM3、SM4、SSF33、SHA1、SHA256和CRC等算法,通过多种算法的不同组合或叠加混淆等处理,以实现对电子VIN码的
安全加密/解密功能,并达到对车辆唯一性的可靠识别和防篡改性的要求。
[0038]车辆电子VIN码存储模块:用以支持多种存储介质,包括ROM只读存储、 RAM随机存储器和FLASH,各存储介质的功能不同,例如,ROM只读存储只能一次编程;RAM随机存储器可按字节读写,读写速度块,但有掉电会丢失数据的缺点;FLASH可擦可写,断电不丢失数据;EEPROM的一种,又分为NAND/NORFLASH等。
[0039]车辆电子VIN码存储模块还包括ECU片内存储和外部存储。
[0040]本专利技术的加密过程包括以下步骤:
[0041]步骤1:判断安全验证是否通过,若是,则原始VIN码通过总线接口输入;
[0042]步骤2:原始VIN码通过总线接口输入;
[0043]步骤3:转化原始VIN码成多个明文块;
[0044]步骤4:每个明文块叠加加密密钥进行处理;
[0045]步骤5:输出加密后的VIN码。...

【技术保护点】

【技术特征摘要】
1.一种车辆电子VIN码防篡改安全系统,其特征在于,该系统包括:总线接口CAN/以太网模块:包括汽车CAN总线和车载以太网接口,用以连接汽车CAN总线和车载以太网,并通过总线接口读取车辆电子VIN码;加密/解密模块;用以通过算法对车辆电子VIN码进行加密/解密,进而实现车辆电子VIN码防篡改安全功能;车辆电子VIN码存储模块:包括多种存储介质,用以存储车辆电子VIN码。2.根据权利要求1所述的一种车辆电子VIN码防篡改安全系统,其特征在于,所述的汽车CAN总线包括Can、Canfd和Can2.0a/b,用以连接汽车的多个控制单元,形成多个CAN网络。3.根据权利要求2所述的一种车辆电子VIN码防篡改安全系统,其特征在于,所述的CAN网络包括动力CAN网络、车身CAN网络、组合仪表CAN网络以及诊断CAN网络。4.根据权利要求1所述的一种车辆电子VIN码防篡改安全系统,其特征在于,所述的车载以太网包括标准以太网MAC+VLAN、TCP/IP和UDP协议,用以连接汽车的多个控制单元。5.根据权利要求1所述的一种车辆电子VIN码防篡改安全系统,其特征在于,所述的加密/解密模块用以实现车辆电子VIN码防篡改安全功能。6.根据权利要求5所述的一种车辆电子VIN码防篡改安全系统,其特征在于,所述的加密/解密模块支持AES、DES、RSA、ECC、SM1、SM2、SM3、SM4、SSF33、SHA1、SHA256和CRC算法,通过多种算法的不同组合或叠加混淆处理,以实现对电子VIN码的安全加密/解密功能并达到对车辆...

【专利技术属性】
技术研发人员:周好好杜然秦文刚殷承良
申请(专利权)人:上海智能网联汽车技术中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1