摘要
本发明提供一种对于车载控制器的刷新升级方法及系统,包括,当接收到升级指令时,根据识别的升级方式选择对应的认证方式,并根据选择的认证方式与连接的车载控制器进行身份验证;当身份验证成功时,向所述车载控制器传输预生成的加密升级包,并对加密升级包进行完整性校验;当通过完整性校验时,所述车载控制器对接收的加密升级包进行解密,若解密成功,则获取签名信息并对签名信息认证;当认证成功时,将获取的加密升级包版本信息与车载控制器的运行版本信息对比,并根据对比结果确定是否开始刷新升级。本发明能够通过多层认证来防止软件刷新时候被攻破,避免车辆运行存在安全隐患,保障升级包能够安全可靠传输到控制器中,保护安全刷新机制。
技术关键词
车载控制器
身份验证
软件升级包
升级方法
解密
CRC校验码
服务端
加密算法
刷新机制
私钥
签名算法
公钥
指令
参数
车辆
程序