Claims
- 1. A method for authorizing reconfiguration of a vehicle, the method performed by the vehicle and comprising the steps of:
obtaining from a certification authority a certification that an authentic component is associated with a cryptographic key; utilizing the cryptographic key in cryptographic communication with a prospective component for a reconfiguration function; determining whether the prospective component is the authentic component based on whether the cryptographic key is successfully utilized in the cryptographic communication; accessing, upon determining the prospective component is the authentic component, a configuration database to determine whether the reconfiguration function is authorized; and allowing the reconfiguration function to be performed upon determining that the reconfiguration function is authorized.
- 2. The method of claim 1 wherein the reconfiguration function is authorized based on a type of the vehicle.
- 3. The method of claim 1 wherein the reconfiguration function is authorized based on a type of the component.
- 4. The method of claim 1 wherein the reconfiguration function is authorized based on a combination of configuration elements in a current configuration of the vehicle.
- 5. The method of claim 1 wherein the reconfiguration function comprises at least one of the functions of installing the component in the vehicle, removing the component from the vehicle, replacing the component with another component in the vehicle, replacing another component in the vehicle with the component, modifying the component, upgrading the component and rendering the component operable.
- 6. A system for authorizing reconfiguration of a vehicle, comprising:
a vehicle system obtaining from a certification authority a certification that an authentic component is associated with a cryptographic key, the vehicle system comprising
a cryptographic unit utilizing the cryptographic key in cryptographic communication with a prospective component for a reconfiguration function; a configuration database storing configuration data indicating whether the reconfiguration function is authorized; and a computing unit determining whether the prospective component is the authentic component based on whether the cryptographic key is successfully utilized in the cryptographic communication, and accessing the configuration database and allowing the reconfiguration function to be performed upon determining that the reconfiguration function is authorized.
- 7. The system of claim 6 wherein the reconfiguration function is authorized based on a type of the vehicle.
- 8. The system of claim 6 wherein the reconfiguration function is authorized based on a type of the component.
- 9. The system of claim 6 wherein the reconfiguration function is authorized based on a combination of configuration elements in a current configuration of the vehicle.
- 10. The system of claim 6 wherein the reconfiguration function comprises at least one of the functions of installing the component in the vehicle, removing the component from the vehicle, replacing the component with another component, replacing another component in the vehicle with the component, modifying the component, upgrading the component and rendering the component operable.
- 11. A method for authorizing reconfiguration of a vehicle, the method performed by the vehicle and comprising the steps of:
authenticating a component for a reconfiguration function; accessing a configuration database to determine whether the reconfiguration function is authorized; and allowing the reconfiguration function to be performed upon determining that the reconfiguration function is authorized.
- 12. The method of claim 11 wherein the reconfiguration function is authorized based on a type of the vehicle.
- 13. The method of claim 11 wherein the reconfiguration function is authorized based on a type of the component.
- 14. The method of claim 11 wherein the reconfiguration function is authorized based on a combination of configuration elements in a current configuration of the vehicle.
- 15. The method of claim 11 wherein the reconfiguration function comprises at least one of the functions of installing the component in the vehicle, removing the component from the vehicle, replacing the component with another component in the vehicle, replacing another component in the vehicle with the component, modifying the component, upgrading the component and rendering the component operable.
- 16. A system for authorizing reconfiguration of a vehicle, comprising:
a configuration database storing configuration data indicating whether a reconfiguration function is authorized; and a computing unit accessing the configuration database and allowing the reconfiguration function to be performed upon determining that the reconfiguration function is authorized.
- 17. The system of claim 16 wherein the reconfiguration function is authorized based on a type of the vehicle.
- 18. The system of claim 16 wherein the reconfiguration function is authorized based on a type of the component.
- 19. The system of claim 16 wherein the reconfiguration function is authorized based on a combination of configuration elements in a current configuration of the vehicle.
- 20. The system of claim 16 wherein the reconfiguration function comprises at least one of the functions of installing the component in the vehicle, removing the component from the vehicle, replacing the component with another component, replacing another component in the vehicle with the component, modifying the component, upgrading the component and rendering the component operable.
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 VEHICLE AUTHENTICATION OF A SUBASSEMBLY, Attorney Docket Number IA00018, filed Jun. 28, 2002, having Ser. No. ______;
[0008] METHOD AND SYSTEM FOR SUBASSEMBLY AUTHENTICATION OF A COMPONENT, Attorney Docket Number IA00019, filed Jun. 28, 2002, having Ser. No. ______;
[0009] METHOD AND SYSTEM FOR COMPONENT AUTHENTICATION OF A VEHICLE, Attorney Docket Number IA00020, filed Jun. 28, 2002, having Ser. No. ______;
[0010] METHOD AND SYSTEM FOR VEHICLE COMPONENT AUTHENTICATION OF ANOTHER COMPONENT, Attorney Docket Number IA00021, filed Jun. 28, 2002, having Ser. No. ______;
[0011] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF A REMOTE ACESS DEVICE, Attorney Docket Number IA00022, filed Jun. 28, 2002, having Ser. No. ______;
[0012] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF ANOTHER VEHICLE, Attorney Docket Number IA00023, filed Jun. 28, 2002, having Ser. No. ______;
[0013] METHOD AND SYSTEM FOR VEHICLE AUTHENTICATION OF A SERVICE TECHNICIAN, Attorney Docket Number IA00024, filed Jun. 28, 2002, having Ser. No. ______;
[0014] METHOD AND SYSTEM FOR TECHNICIAN AUTHENTICATION OF A VEHICLE, Attorney Docket Number IA00025, filed Jun. 28, 2002, having is Ser. No. ______;
[0015] METHOD AND SYSTEM FOR VEHICLE AUTHORIZATION OF A SERVICE TECHNICIAN, Attorney Docket Number IA00026, 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. ______.