Electronic control apparatus for vehicle
First Claim
1. An electronic control apparatus for a vehicle comprising:
- a nonvolatile memory for storing control programs and control data for controlling the vehicle;
rewriting means for rewriting the contents of said nonvolatile memory in accordance with a request from the outside; and
rewrite execution permission/refusal determination means for creating a passcode which is uniquely defined in accordance with a prescribed rule from identification data which is decided upon receipt of a rewrite request, and for making a rewrite execution permission/refusal determination based on the result of collation between a passcode which has been created similarly by external equipment from said identification data which has been sent to said external device and returned therefrom.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic control apparatus for a vehicle performs a rewrite execution permission/refusal determination while preventing leakage of a keyword or passcode without the need of grasping the keyword or passcode on the part of external equipment that requests rewriting the contents of the electronic control apparatus. Control programs and control data for controlling the vehicle are stored in a nonvolatile memory. The contents of the memory are rewritten by a rewriting part according to a request from the outside. A rewrite execution permission/refusal determination part creates a passcode which is uniquely defined in accordance with a prescribed rule from identification data which is decided upon receipt of a rewrite request, and makes a rewrite execution permission/refusal determination based on the result of collation between a passcode which has been created similarly by an external device from the identification data which has been sent to the external device and returned therefrom.
-
Citations
4 Claims
-
1. An electronic control apparatus for a vehicle comprising:
-
a nonvolatile memory for storing control programs and control data for controlling the vehicle;
rewriting means for rewriting the contents of said nonvolatile memory in accordance with a request from the outside; and
rewrite execution permission/refusal determination means for creating a passcode which is uniquely defined in accordance with a prescribed rule from identification data which is decided upon receipt of a rewrite request, and for making a rewrite execution permission/refusal determination based on the result of collation between a passcode which has been created similarly by external equipment from said identification data which has been sent to said external device and returned therefrom. - View Dependent Claims (2, 3, 4)
-
Specification