[发明专利]用于车辆控制器的存储器重写系统有效
申请号: | 01111611.0 | 申请日: | 2001-03-16 |
公开(公告)号: | CN1315275A | 公开(公告)日: | 2001-10-03 |
发明(设计)人: | 屋敷哲也;松浦正典;水尾直彦 | 申请(专利权)人: | 本田技研工业株式会社 |
主分类号: | B60R25/04 | 分类号: | B60R25/04;G06F12/16;F02D45/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 王茂华 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 车辆 控制器 存储器 重写 系统 | ||
本发明涉及一种借助于从外部重写装置传送的另一种数据来重写存储在车辆控制器的存储器中的数据的存储器重写系统。
车辆经受通过一个电子控制单元(下文称作“ECU”)的各种类型的控制。这样的控制包括用于空气燃料比率、燃料喷射量、和排放的发动机相关控制;以及用于动力窗户、气囊、和ABS的车体有关控制。ECU根据由安装在车辆上的各种传感器检测的当前条件和车辆行驶状态,提供对车辆的各种类型控制。
另一方面,车辆可以包括一个防盗系统。一般地说,防盗系统电子检查由驾驶员用来启动发动机的点火钥匙是否是真的。如果确定钥匙是真的,则防盗系统把一个用来允许车辆操作的信号传送到ECU。另一方面,如果确定点火钥匙不是真的,则判断驾驶员不是授权人,并且他不能操作车辆。因而,在接收到允许信号以前,ECU通过例如停止燃料喷射不允许发动机启动。
ECU包括一个中央处理单元(CPU)、一个存储要完成的程序和数据的ROM(只读存储器)、一个为执行提供工作区域和存储计算结果的RAM(随机存取存储器)、及一个用来从各传感器接收信号和把控制信号传送到发动机各部分的I/O接口。
ROM常常包括一个诸如闪烁存储器、一个EEPROM、或一个EPROM之类的可重写存储器,以允许在其中重写程序或数据。日本专利申请公开No.63-223901描述了一种借助于安装在车辆上的ECU响应来自外部装置的请求来改变存储在ECU的EEPROM中的程序的方法。
改变存储在ECU的ROM中的程序或数据的这样一种功能,使得有必要保护程序或数据免于由外部装置存取,因而防止用户或其他第三方没有适当授权而重写存储在ROM中的程序或数据。日本专利申请公开No.3-238541描述了一种使用一个检查数据机构来确定在ECU的ROM中的程序或数据是否被篡改的车辆控制器。根据该机构,事先存储基于存储在ROM中的数据的检查数据。在车辆装运之后,ECU根据存储在ROM中的数据建立新的检查数据。ECU然后把新的检查数据与以前存储的检查数据相比较,如果他们不相同就确定数据已经被篡改数据并且接通报警灯。
用来释放上述安全特性的密钥仅对于在与汽车制造商的合同下的重写装置制造商是已知的。因而,只有由汽车制造商授权的重写装置能使用“密钥”和改变存储在该汽车ECU的ROM中的数据。
将简要描述用来改变ROM中的程序的一种典型过程。上述密钥一般由某一函数表示,该函数既提供在重写装置中又提供在ECU中。重写装置被连接到ECU上,并且然后使用其自己的函数(即密钥)对于从ECU传送的一个任意数字值计算一个函数值。重写装置然后把该函数值传送到ECU。同时,ECU使用其自己的函数(即密钥)对于相同的数字值计算一个函数值。ECU把从重写装置接收的函数值与由其本身确定的函数值相比较。如果他们相等,则ECU释放安全特性。因而,允许重写装置重写存储在ROM中的数据。如果他们不相等,那么判断该重写装置不是真的,因为重写装置和ECU具有不同的函数(密钥)。因此,不释放安全特性,并且重写装置不能重写存储在ROM中的数据。
然而,用来释放安全特性的密钥按常规存储在ECU中的ROM的不可重写区域中,从而在车辆已经装运之后,不可能用重写装置改变密钥。因而,如果密钥偶然泄密到用户或没有授权的另外第三方,则除授权的之外的重写装置能重写ROM中的密钥,由此破坏安全特性。
另一方面,如果车辆包括一个防盗系统,并且如果重写用来操作防盗系统的程序,那么会使防盗系统失效。因而,用来重写存储在ROM中的程序或数据的系统需要比防盗系统高的安全性。
本发明的一个目的在于提供一种用于车辆控制器的存储器重写系统,该存储器重写系统即使在车辆装运之后,也能改变用来释放防止存储在ECU的ROM中的程序或数据被篡改的安全特性的密钥。即使密钥已经泄密到没有授权的第三方,制造商也能使用该重写装置改变密钥,由此能够使安全特性容易地恢复。
本发明的另一个目的在于提供一种用于车辆控制器的存储器重写系统,该存储器重写系统能与防盗系统一起操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于本田技研工业株式会社,未经本田技研工业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01111611.0/2.html,转载请声明来源钻瓜专利网。