Claims
- 1. A method for authentication of a subassembly for use in a vehicle, the method performed by the vehicle and comprising the steps of:
obtaining a prospective subassembly; obtaining from a certification authority a certification that an authentic subassembly is associated with a cryptographic key; utilizing the cryptographic key in cryptographic communication with the prospective subassembly; and determining whether the prospective subassembly is the authentic subassembly based on whether the cryptographic key is successfully utilized in the cryptographic communication with the prospective subassembly.
- 2. The method of claim 1 wherein the certification comprises a digital certificate.
- 3. The method of claim 1 wherein the certification comprises a digital signature of the certification authority.
- 4. The method of claim 1 wherein the certification authority is authenticated by a second certification authority.
- 5. The method of claim 1 wherein the certification authority is a subassembly supplier of the authentic subassembly.
- 6. The method of claim 1, further comprising the step of determining that the certification authority is authorized to certify the authentic subassembly.
- 7. The method of claim 1 wherein the step of obtaining the certification comprises obtaining a certification that a subassembly having an identified attribute is associated with the cryptographic key.
- 8. The method of claim 1 wherein the step of obtaining the certification comprises obtaining a certification that a subassembly having an identified subassembly supplier is associated with the cryptographic key.
- 9. The method of claim 1 wherein the authentic subassembly has a first cryptographic key and the cryptographic key with which the certification associates the authentic subassembly is a second cryptographic key corresponding to the first cryptographic key.
- 10. The method of claim 9 wherein the first cryptographic key is accessible only by the authentic subassembly.
- 11. The method of claim 9 wherein the first cryptographic key is a private cryptographic key of the authentic subassembly and the second cryptographic key is a public cryptographic key of the authentic subassembly.
- 12. The method of claim 1, further comprising the step of allowing the prospective subassembly to become operative within the vehicle upon determining the prospective subassembly is the authentic subassembly.
- 13. The method of claim 1 wherein the method is performed by a vehicle system of the vehicle.
- 14. The method of claim 1 wherein the method is performed by a component of the vehicle.
- 15. The method of claim 1 wherein the method is performed by a configured subassembly.
- 16. A system for authentication of a subassembly for use in a vehicle, the system comprising:
a configuration element obtaining from a certification authority a certification that an authentic subassembly is associated with a cryptographic key, the vehicle system comprising
a cryptographic unit utilizing the cryptographic key in cryptographic communication with a prospective subassembly; and a computing unit determining whether the prospective subassembly is the authentic subassembly based on whether the cryptographic key is successfully utilized in the cryptographic communication.
- 17. The system of claim 16 wherein the certification comprises a digital certificate.
- 18. The system of claim 16 wherein the certification comprises a digital signature of the certification authority.
- 19. The system of claim 16 wherein the certification authority is authenticated by a second certification authority.
- 20. The system of claim 16 wherein the certification authority is a subassembly supplier of the authentic subassembly.
- 21. The system of claim 16, wherein the vehicle system determines that the certification authority is authorized to certify the authentic subassembly.
- 22. The system of claim 16 wherein the certification comprises a certification that a subassembly having an identified attribute is associated with the cryptographic key.
- 23. The system of claim 16 wherein the certification comprises a certification that a subassembly having an identified subassembly supplier is associated with the cryptographic key.
- 24. The system of claim 16 wherein the authentic subassembly has a first cryptographic key and the cryptographic key with which the certification associates the authentic subassembly is a second cryptographic key corresponding to the first cryptographic key.
- 25. The system of claim 24 wherein the private cryptographic key is accessible only by the authentic subassembly.
- 26. The system of claim 24 wherein the first cryptographic key is a private cryptographic key of the authentic subassembly and the second cryptographic key is a public cryptographic key of the authentic subassembly.
- 27. The system of claim 16 wherein the computing unit allows the prospective subassembly to become operative within the vehicle upon determining the prospective subassembly is the authentic subassembly.
- 28. The system of claim 16, wherein the configuration element is a vehicle system.
- 29. The system of claim 16, wherein the configuration element is a component.
- 30. The system of claim 16, wherein the configuration element is a configured subassembly.
RELATED APPLICATIONS
[0001] The present invention is related to the following applications which are assigned to the same assignee as the present invention:
[0002] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF A COMPONENT, Attorney Docket Number IA00013, filed Jun. 28, 2002, having Ser. No. ______;
[0003] METHOD AND SYSTEM FOR COMPONENT OBTAINMENT OF VEHICLE AUTHENTICATION, Attorney Docket Number IA00014, filed Jun. 28, 2002, having Ser. No. ______;
[0004] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF A COMPONENT USING KEY SEPARATION, Attorney Docket Number IA00015, filed Jun. 28, 2002, having Ser. No. ______;
[0005] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF A COMPONENT CLASS, Attorney Docket Number IA00016, filed Jun. 28, 2002, having Ser. No. ______;
[0006] METHOD AND SYSTEM FOR MULTIPLE SCOPE AUTHENTICATION OF VEHICLE COMPONENTS, Attorney Docket Number IA00017, filed Jun. 28, 2002, having Ser. No. ______;
[0007] METHOD AND SYSTEM FOR SUBASSEMBLY AUTHENTICATION OF A COMPONENT, Attorney Docket Number IA00019, filed Jun. 28, 2002, having Ser. No. ______;
[0008] METHOD AND SYSTEM FOR COMPONENT AUTHENTICATION OF A VEHICLE, Attorney Docket Number IA00020, filed Jun. 28, 2002, having Ser. No. ______;
[0009] METHOD AND SYSTEM FOR VEHICLE COMPONENT AUTHENTICATION OF ANOTHER COMPONENT, Attorney Docket Number IA00021, filed Jun. 28, 2002, having Ser. No. ______;
[0010] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF A REMOTE ACESS DEVICE, Attorney Docket Number IA00022, filed Jun. 28, 2002, having Ser. No. ______;
[0011] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF ANOTHER VEHICLE, Attorney Docket Number IA00023, filed Jun. 28, 2002, having Ser. No. ______;
[0012] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF A SERVICE TECHNICIAN, Attorney Docket Number IA00024, filed Jun. 28, 2002, having Ser. No. ______;
[0013] METHOD AND SYSTEM FOR TECHNICIAN AUTHENTICATION OF A VEHICLE, Attorney Docket Number IA00025, filed Jun. 28, 2002, having Ser. No. ______;
[0014] METHOD AND SYSTEM FOR VEHICLE AUTHORIZATION OF A SERVICE TECHNICIAN, Attorney Docket Number IA00026, filed Jun. 28, 2002, having Ser. No. ______;
[0015] METHOD AND SYSTEM FOR AUTHORIZING RECONFIGURATION OF A VEHICLE, Attorney Docket Number IA00027, filed Jun. 28, 2002, having Ser. No. ______;
[0016] METHOD AND SYSTEM FOR MAINTAINING A CONFIGURATION HISTORY OF A VEHICLE, Attorney Docket Number IA00028, filed Jun. 28, 2002, having Ser. No. ______.