首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种高安全性嵌入式控制器诊断仪刷写的实现方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:西安曼汇信息科技有限责任公司

摘要:本发明公开了一种高安全性嵌入式控制器诊断仪刷写的实现方法,属于嵌入式控制器诊断仪刷写技术领域,包括以下步骤:S1:控制器诊断仪发送会话模式切换请求,下位机给予正响应,执行后续刷写流程,反之,退出;S2:控制器诊断仪发送生成密钥,下位机生成密钥,比较两个密钥,若相同,给予正响应,执行后续刷写流程,反之,退出;S3:控制器诊断仪传输数据,CRC算法校验,结果填充于数据包末尾,AES‑128算法加密,下位机以逆向方式解密,比对解密后和上一数据包序号,无误,给予正响应,执行后续刷写流程,反之,退出,CRC算法校验,比对结果与收到数据包末尾数据位,无误,给予正响应,执行刷写流程,反之,退出;本发明能够提高刷写数据传输的安全性。

主权项:1.一种高安全性嵌入式控制器诊断仪刷写的实现方法,其特征在于,包括以下步骤:S1:嵌入式控制器诊断仪发送会话模式切换请求至下位机,下位机接收到发送的会话模式切换请求,给予正响应,会话模式切换成功,执行后续刷写流程,反之,给予负响应,会话模式切换失败,退出后续刷写流程;S2:嵌入式控制器诊断仪发送安全访问请求至下位机,请求一个随机种子数,下位机接收到发送的安全访问请求,生成一个随机数种子,发送至嵌入式控制器诊断仪,嵌入式控制器诊断仪接收到发送的随机数种子,基于预定义安全算法和接收的随机数种子生成一个密钥,嵌入式控制器诊断仪发送生成的密钥至下位机,下位机接收到发送的生成的密钥,基于预定义的安全算法和自身生成的一个随机数种子生成一个密钥,比较两个密钥,若两个密钥相同,给予正响应,执行后续刷写流程,反之,给予负响应,退出后续刷写流程;S3:嵌入式控制器诊断仪传输数据至下位机,先通过CRC算法对数据包进行校验,将校验结果填充于数据包末尾,再通过AES-128算法对已填充CRC校验位的数据包进行加密,下位机接收到数据包时,先以逆向方式对收到的数据包进行解密,解密后的数据包序号和上一数据包序号进行比对,顺序无误被认为解密有效,给予正响应,执行后续刷写流程,反之,给予负响应,退出后续刷写流程,再通过CRC算法对接收到的数据包进行校验,校验结果与收到数据包的末尾数据位对比,顺序无误被认为数据包完整,给予正响应,执行刷写流程,反之,给予负响应,退出刷写程序。

全文数据:

权利要求:

百度查询: 西安曼汇信息科技有限责任公司 一种高安全性嵌入式控制器诊断仪刷写的实现方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。