【技术实现步骤摘要】
用于商用车诊断仪防止非法刷写的系统、方法及存储介质
[0001]本专利技术涉及汽车故障诊断及汽车信息安全
,具体涉及一种用于商用车诊断仪防止非法刷写的系统
、
方法及存储介质
。
技术介绍
[0002]国内目前商用车诊断仪的刷写功能容易被外面厂商破解
。
车载控制器的刷写需要对应控制器的安全算法,对应的刷写文件,以及
UDS
刷写流程
。
安全算法以
DLL
的形式提供
。
刷写文件以
AES
,
S19
,
HEX
等形式提供
。
刷写流程方面,通过
UDS
诊断协议和刷写
LOG
可以得出
。
[0003]刷写过程中有关信息安全采用
UDS
的
27
服务,本身安全性较弱
。
刷写文件存在被获取的可能
。
安全算法也存在被获取的可能 >。
破解人本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种用于商用车诊断仪防止非法刷写的方法,其特征在于,包括以下步骤:用户获取通行变量码,并将所述通行变量码输入至诊断仪;安全算法接口将用户输入的通行变量码与安全算法接口内预先定义的通行变量码进行比对;若通行变量码一致,则允许诊断仪执行后续的刷写流程;反之,则禁止诊断仪的后续操作
。2.
根据权利要求1所述的用于商用车诊断仪防止非法刷写的方法,其特征在于,所述用户获取通行变量码的方式为:用户通过账号和密码登录售后服务系统,从所述售后服务系统内获取的通行变量码
。3.
根据权利要求1所述的用于商用车诊断仪防止非法刷写的方法,其特征在于,所述通行变量码为一个动态变化的变量码
。4.
根据权利要求1所述的用于商用车诊断仪防止非法刷写的方法,其特征在于:所述安全算法的接口定义以
DLL
文件形式的安全算法接口实现,所述安全算法接口内预先定义有一个需要被验证的通行变量码
。5.
根据权利要求1所述的用于商用车诊断仪防止非法刷写的方法,其特征在于,所述通行变量码为诊断仪内安全算法的接口定义中定义的
27
服务通行变量
。6.
一种用于商用车诊断仪防止非法刷写的系统,其特征在于:包括诊断仪软件模块,集成于诊断仪内,用于供用户输入通行变量码,以及在所述通行变量码校验通过后实现诊断仪数据刷写;安全算法模块,集成于
DLL
安全算法接口内,用于将用户输入的通行变量码...
【专利技术属性】
技术研发人员:韩国鑫,牛方兴,王天奇,苏毅,申培锋,狄晗,祝贺,王喆琼,赵昊,徐家明,
申请(专利权)人:东风商用车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。