【技术实现步骤摘要】
用于电子控制单元的软部件认证
[0001]本公开涉及认证软部件更新,例如但不必限于认证用于包括在车辆的电子控制单元(ECU)上的软部件的更新。
技术介绍
[0002]电子控制单元(ECU)可以被认为是计算机、微控制器或其他处理元件,其被配置为提供或以其他方式支持一个或多个操作、功能、过程等,诸如通过向附属系统输出相应的信号、数据、控制等。ECU通常是独立的装置,其旨在定期操作附属系统,例如重复地分析信息、测量、值、输入等,以便实现对附属系统的相应输出和控制,并且在一些情况下,例如当不直接控制附属系统时,向另一ECU或其他实体提供信息等。ECU的强调部件可以变化;然而,许多通常被认为包括处理器以根据存储在所包括的存储器上的执行非暂时性指令来执行功能,即,指令表示用于促进期望的操作、功能等的软件或其他逻辑。
[0003]当在其中随ECU等执行的操作旨在在其整个生命周期中相对一致或类似的应用中采用ECU等时, ECU等可以被视为受约束或固定类型的系统。这样的ECU可以部署在主机装置内以便具有有限的可访问性或者部署在通常远离 ...
【技术保护点】
【技术特征摘要】
1.一种认证电子控制单元(ECU)的软部件更新的方法,包括:确定被包括在从编程工具发送到所述ECU的发送密钥请求内的发送密钥信息;以及从所述发送密钥信息识别所述软部件更新是要根据第一类型的认证还是第二类型的认证来认证,所述ECU被配置为执行所述第一类型和所述第二类型两者,所述第一类型允许所述ECU响应于完成解锁密钥认证而更新,所述第二类型允许所述ECU响应于除了完成所述解锁密钥认证之外还认证为所述软部件创建的消息摘要而更新。2.根据权利要求1所述的方法,还包括:要求所述ECU执行质询认证以便确定是根据所述第一类型还是所述第二类型来认证所述更新,当所述质询认证不成功时,要求所述ECU根据所述第一类型进行认证,并且当所述质询认证成功时,要求所述ECU根据所述第二类型进行认证。3.根据权利要求2所述的方法,还包括:当所述ECU生成质询消息认证码(MAC)和响应MAC并且将所述质询消息认证码和所述响应MAC两者匹配到包括在所述发送密钥信息内的对应的质询和响应MAC时,确定所述质询认证成功。4.根据权利要求3所述的方法,还包括:要求...
【专利技术属性】
技术研发人员:B,
申请(专利权)人:通用汽车环球科技运作有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。