METHOD AND SYSTEM FOR VERIFYING SOFTWARE PLATFORM OF VEHICLE
First Claim
1. A method for verifying a software platform of a vehicle including at least one electronic control unit, comprising:
- receiving a first final confirmation value corresponding to a hash value of software measured in the electronic control unit from an integrated security apparatus inside the vehicle;
extending a hash value of normally operated software received from a software manufacturer of the electronic control unit based on an initial value and data processing sequence input by a driver of the vehicle to generate a second final confirmation value; and
verifying the software platform of the vehicle based on results obtained by comparing the first final confirmation value with the second final confirmation value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for verifying a software platform of a vehicle including at least one electronic control unit receives a first final confirmation value corresponding to a hash value of software measured in the electronic control unit from an integrated security apparatus inside the vehicle and extends a hash value of normally operated software received from a software manufacturer of the electronic control unit to generate a second final confirmation value. Next, the system verifies the software platform of the vehicle based on results obtained by comparing the first final confirmation value with the second final confirmation value.
43 Citations
14 Claims
-
1. A method for verifying a software platform of a vehicle including at least one electronic control unit, comprising:
-
receiving a first final confirmation value corresponding to a hash value of software measured in the electronic control unit from an integrated security apparatus inside the vehicle; extending a hash value of normally operated software received from a software manufacturer of the electronic control unit based on an initial value and data processing sequence input by a driver of the vehicle to generate a second final confirmation value; and verifying the software platform of the vehicle based on results obtained by comparing the first final confirmation value with the second final confirmation value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for verifying a software platform of a vehicle including at least one electronic control unit, comprising:
-
a trusted platform module that extends a hash value of normally operated software in the electronic control unit to generate a reference confirmation value; and an integrity verification module that receives a final confirmation value corresponding to a hash value of software measured in the electronic control unit from an integrated security apparatus inside the vehicle and verifies the software platform of the vehicle based on results obtained by comparing the final confirmation value with the reference confirmation value. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification