Authentication of vehicle components
First Claim
1. A method for authentication of a first component and a component class of a second component for use in a vehicle, the method comprising the steps of:
- obtaining from a first certification authority a first certification that a first authentic component having a first cryptographic key unique to the first authentic component, is associated with a second cryptographic key corresponding to the first cryptographic key, wherein the first authentic component has at least a first authentic component computing unit, a first authentic component cryptographic unit, and a first authentic component memory, the first authentic component memory storing data related to the first authentic component;
utilizing, by a vehicle cryptographic unit, the second cryptographic key in cryptographic communication with a cryptographic unit of a first prospective component;
determining whether the first prospective component is the first authentic component based on whether the second cryptographic key is successfully utilized in the cryptographic communication;
obtaining from a second certification authority a second certification that a second authentic component is a member of the component class, the second authentic component have a third cryptographic key being associated with a fourth cryptographic key, wherein the third cryptographic key and fourth cryptographic are unique to the component class of the second prospective component and wherein the second authentic component has at least a second authentic component computing unit, a second authentic component cryptographic unit, a second authentic component memory, the second authentic component memory storing data related to the second authentic component;
utilizing the fourth cryptographic key in cryptographic communication with a cryptographic unit of the second prospective component, wherein the fourth cryptographic key is stored in a second prospective component memory of the second prospective component; and
determining whether the second prospective component is the second authentic component based on whether the fourth cryptographic key is successfully utilized in the cryptographic communication,wherein the above steps are performed by the vehicle and the vehicale has at least a vehicle computing unit, the vehicle cryptographic unit, a vehicle component memory, the vehicle memory storing data related to the vehicle.
3 Assignments
0 Petitions
Accused Products
Abstract
A vehicle authenticates a first prospective component by obtaining from a certification authority a certification that an authentic component is associated with a cryptographic key unique to the first prospective component and determining whether the first prospective component is the authentic component based on whether the cryptographic key is successfully utilized in cryptographic communication with the first prospective component. The vehicle authenticates a component class of a second prospective component by obtaining from a certification authority a certification that an authentic component of the component class is associated with a second cryptographic key unique to the component class and determining whether the second prospective component is an authentic component of the component class based on whether the second cryptographic key is successfully utilized in the cryptographic communication with the second prospective component.
62 Citations
20 Claims
-
1. A method for authentication of a first component and a component class of a second component for use in a vehicle, the method comprising the steps of:
-
obtaining from a first certification authority a first certification that a first authentic component having a first cryptographic key unique to the first authentic component, is associated with a second cryptographic key corresponding to the first cryptographic key, wherein the first authentic component has at least a first authentic component computing unit, a first authentic component cryptographic unit, and a first authentic component memory, the first authentic component memory storing data related to the first authentic component; utilizing, by a vehicle cryptographic unit, the second cryptographic key in cryptographic communication with a cryptographic unit of a first prospective component; determining whether the first prospective component is the first authentic component based on whether the second cryptographic key is successfully utilized in the cryptographic communication; obtaining from a second certification authority a second certification that a second authentic component is a member of the component class, the second authentic component have a third cryptographic key being associated with a fourth cryptographic key, wherein the third cryptographic key and fourth cryptographic are unique to the component class of the second prospective component and wherein the second authentic component has at least a second authentic component computing unit, a second authentic component cryptographic unit, a second authentic component memory, the second authentic component memory storing data related to the second authentic component; utilizing the fourth cryptographic key in cryptographic communication with a cryptographic unit of the second prospective component, wherein the fourth cryptographic key is stored in a second prospective component memory of the second prospective component; and determining whether the second prospective component is the second authentic component based on whether the fourth cryptographic key is successfully utilized in the cryptographic communication, wherein the above steps are performed by the vehicle and the vehicale has at least a vehicle computing unit, the vehicle cryptographic unit, a vehicle component memory, the vehicle memory storing data related to the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for authentication of a first component and a component class of a second component for use in a vehicle, comprising:
-
a vehicle obtaining a first prospective component and obtaining a second prospective component, wherein the first prospective and second prospective components have at least a computing unit, a cryptographic unit, and memory, the memory storing data related to the components, a computing unit of the vehicle obtaining from a first certification authority a first certification that a first authentic component having a first cryptographic key unique to a first prospective component, wherein the first prospective component is associated with a second cryptographic key corresponding to the first cryptographic key and the computing unit of the vehicle obtaining from a second certification authority a second certification that a second authentic component is a member of the component class, the second authentic component having a third cryptographic key associated with a fourth cryptographic key, wherein the third cryptographic key and fourth cryptographic key are unique to the component class of the second prospective component; a cryptographic unit of the vehicle utilizing the second cryptographic key in cryptographic communication with the cryptographic unit of the first prospective component and utilizing the fourth cryptographic key in cryptographic communication with the cryptographic unit of the second prospective component, wherein the second and fourth cryptographic keys are stored in the memory of the components; and the computing unit of the vehicle determining whether the first prospective component is the first authentic component based on whether the second cryptographic key is successfully utilized in the cryptographic communication and determining whether the second prospective component is the second authentic component based on whether the fourth cryptographic key is successfully utilized in the cryptographic communication. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification