On-Demand Secure Key Generation
First Claim
1. A method of generating on-demand cryptographic keys in a vehicle-to-vehicle communication system, the method comprising the steps of:
- enabling a vehicle start operation for a host vehicle;
obtaining at least one unique identifier relating to a user of the vehicle;
the host vehicle generating cryptographic keys for encrypting, decrypting, and authenticating secured messages between the host vehicle and at least one remote vehicle in the vehicle-to-vehicle communication system in response to enabling the vehicle start operation, the cryptographic keys being generated as a function of the at least one unique identifier;
temporarily storing a respective cryptographic key used to decrypt or encrypt messages communicated between the host vehicle and the at least one remote entity in a memory device of the host vehicle;
enabling vehicle-to-vehicle communications with the at least one remote entity, wherein the host vehicle utilizes the respective cryptographic key to decrypt or encrypt a secure message transmitted between the host vehicle and the remote vehicle; and
deleting the respective cryptographic key temporarily stored in the memory device of the host vehicle after the vehicle-to-vehicle communications of the host vehicle is disabled.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for generating on-demand cryptographic keys in a vehicle-to-vehicle communication system. At least one unique identifier is obtained relating to a user of the vehicle. The host vehicle generates cryptographic keys for encrypting, decrypting, and authenticating secured messages between the host vehicle and at least one remote vehicle in the vehicle-to-vehicle communication system. The cryptographic keys are generated as a function of the at least one unique identifier. A respective cryptographic key used to decrypt or encrypt messages communicated between the host vehicle and the at least one remote entity is temporarily stored in a memory device of the host vehicle. The host vehicle utilizes the respective cryptographic key to decrypt or encrypt a secure message transmitted between the host vehicle and the remote vehicle. The respective cryptographic key temporarily stored in the memory device of the host vehicle is deleted after the vehicle-to-vehicle communications of the host vehicle is disabled.
95 Citations
20 Claims
-
1. A method of generating on-demand cryptographic keys in a vehicle-to-vehicle communication system, the method comprising the steps of:
-
enabling a vehicle start operation for a host vehicle; obtaining at least one unique identifier relating to a user of the vehicle; the host vehicle generating cryptographic keys for encrypting, decrypting, and authenticating secured messages between the host vehicle and at least one remote vehicle in the vehicle-to-vehicle communication system in response to enabling the vehicle start operation, the cryptographic keys being generated as a function of the at least one unique identifier; temporarily storing a respective cryptographic key used to decrypt or encrypt messages communicated between the host vehicle and the at least one remote entity in a memory device of the host vehicle; enabling vehicle-to-vehicle communications with the at least one remote entity, wherein the host vehicle utilizes the respective cryptographic key to decrypt or encrypt a secure message transmitted between the host vehicle and the remote vehicle; and deleting the respective cryptographic key temporarily stored in the memory device of the host vehicle after the vehicle-to-vehicle communications of the host vehicle is disabled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An on-demand cryptographic key generation system for vehicle-to-vehicle communications, the vehicle-to-vehicle communications being enabled upon a vehicle start operation, the system comprising:
-
an identification input device for obtaining at least one unique identifier corresponding to a user of the host vehicle is used by the host vehicle to generate the set of cryptographic keys; a host vehicle processing unit for generating cryptographic keys used to encrypt, decrypt, and authenticate secured messages between a host vehicle and a remote vehicle in response to enabling the vehicle start operation, the cryptographic keys being generated as a function of the at least one unique identifier; a vehicle-to-vehicle communication system for transmitting and receiving secure messages between the host vehicle and the a remote vehicle, the vehicle-to-vehicle communication system being enabled upon the start operation; and a memory device for temporarily storing at least one respective cryptographic key generated by the host vehicle; wherein a secure message is generated between the host vehicle and the remote vehicle, wherein the at least one cryptographic key stored by the host vehicle is used to decrypt or encrypt the secure message, and wherein the respective cryptographic key temporarily stored in the memory device is deleted from the memory device after the vehicle-to-vehicle communications of the host vehicle is disabled. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification