[发明专利]一种诊断安全算法封装及验证方法、系统及存储介质在审

专利信息
申请号: 202010180057.X 申请日: 2020-03-16
公开(公告)号: CN113407184A 公开(公告)日: 2021-09-17
发明(设计)人: 朱鹏波;温小锋;韦恩祥;王宇;王礼;高德申 申请(专利权)人: 广州汽车集团股份有限公司
主分类号: G06F8/41 分类号: G06F8/41;G06F21/12;G06F21/60
代理公司: 深圳汇智容达专利商标事务所(普通合伙) 44238 代理人: 熊贤卿
地址: 510030 广东省广州市越秀*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 诊断 安全 算法 封装 验证 方法 系统 存储 介质
【权利要求书】:

1.一种诊断安全算法封装及验证方法,所述诊断安全算法用于诊断仪与车辆内部的ECU之间进行安全通信,其特征在于,所述方法包括如下步骤:

步骤S10,生成诊断安全算法的源码,所述源码中定义有种子与密钥的计算关系;

步骤S11,对所述诊断安全算法源码进行编译,生成诊断安全算法dll文件;

步骤S12,加载所述诊断安全算法dll文件,验证种子及密钥正确性,并生成包含多组种子和密钥对应关系的种子及密钥示例文件;

步骤S13,根据ECU零部件供应商所采用的软件编译环境,将所述诊断安全源码生成供ECU零部件供应商所使用的诊断安全算法库文件;

步骤S14,输出所述诊断安全算法dll文件、种子及密钥示例文件,供诊断仪软件开发方进行诊断仪软件集成验证;

步骤S15,输出所述诊断安全算法库文件、种子及密钥示例文件,供ECU零部件供应商进行ECU软件集成验证。

2.如权利要求1所述的方法,其特征在于,所述步骤S11进一步包括:

步骤S110,利用Visual Studio软件的dll工程向导生成标准dll工程,确定供各类诊断仪使用的dll工程导出算法的函数接口及输入输出参数;

步骤S111,确定所述诊断安全算法与所述dll工程导出算法之间的调用接口及返回值信息。

3.如权利要求2所述的方法,其特征在于,所述步骤S12进一步包括:

步骤S120,通过预生成的dll算法库文件校核软件加载所述诊断安全算法dll文件;

步骤S121,产生对于不同安全等级的多组随机数作为安全种子,通过调用dll工程导出算法的函数接口,从所述诊断安全算法dll文件中获得对应组安全密钥;

步骤S122,把所述不同安全等级的多组安全种子与安全密钥一一对应,并组合起来存储于txt文本中,形成种子及密钥示例文件。

4.如权利要求2所述的方法,其特征在于,所述步骤S12进一步包括:

步骤S120,通过预生成的dll算法库文件校核软件加载所述诊断安全算法dll文件;

步骤S123,手动输入安全种子及安全等级参数,并显示通过诊断安全算法计算出来的密钥;

步骤S124,通过调用dll工程导出算法的函数接口,从所述诊断安全算法dll文件中获得所述输入安全种子及安全等级所对应的安全密钥;

步骤S125,验证所述计算的密钥以及获得的密钥是否相同。

5.如权利要求1至4任一项所述的方法,共特征在于,所述供ECU零部件供应商所使用的诊断安全算法库文件格式为.lib格式或.a格式。

6.一种诊断安全算法封装及验证系统,所述诊断安全算法用于诊断仪与车辆内部的ECU之间进行安全通信,其特征在于,所述系统包括:

源码生成单元,用于生成诊断安全算法的源码,所述源码中定义有种子与密钥的计算关系;

诊断安全算法dll文件生成单元,用于利用Visual Studio软件对所述诊断安全算法源码进行编译,生成诊断安全算法dll文件;

验证单元,用于利用Visual Studio软件加载所述诊断安全算法dll文件,验证种子及密钥正确性,并生成包含多组种子和密钥对应关系的种子及密钥示例文件;

供应商库文件生成单元,用于根据ECU零部件供应商所采用的软件编译环境,将所述诊断安全源码生成供ECU零部件供应商所使用的诊断安全算法库文件;

第一输出单元,用于输出所述诊断安全算法dll文件、种子及密钥示例文件,供诊断仪软件开发方进行诊断仪软件集成验证;

第二输出单元,用于输出所述诊断安全算法库文件、种子及密钥示例文件,供ECU零部件供应商进行ECU软件集成验证。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010180057.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top