IP Library Granted Patent US 8,171,283
Granted Patent B2
US 8,171,283 · App. 12/051,309 · Granted May 1, 2012

Vehicle segment certificate management using short-lived, unlinked certificate schemes

Assignee: Telcordia Technologies, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,171,283
App. No.
12/051,309
Granted
May 1, 2012
Kind
B2
Abstract

The present invention advantageously provides a system and method for management of cryptographic keys and certificates for a plurality of vehicles. Each vehicle of the plurality of vehicles generates public/private key pairs, requests multiple time-distributed certificates, creates an encrypted identity, and surrenders expired certificates. An assigning authority receives the public/private key pairs, the request for multiple time-distributed certificates, the encrypted identity, and the expired certificates from said vehicle. The assigning authority authorizes the vehicle with an authorizing authority, validates the expired certificates, proves ownership, and distributes the requested time-distributed certificates to said vehicle. Validation can comprise checking expired certificates against misused, compromised and/or previously surrendered certificates. Time-distributed certificates can have lifetimes adjustable based on certificate misuse detection system algorithms, amount of malicious activity detected, and/or certificate authority capacity.

Claims (46)

1. A method for management of cryptographic keys and certificates for a plurality of vehicles, said method comprising steps of:

for a vehicle of said plurality of vehicles:

generating public/private key pairs;

requesting a plurality of time-distributed certificates;

creating and presenting an encrypted identity; and

surrendering expired certificates equal in number to the plurality of time-distributed certificates requested;

for an assigning authority:

receiving said public/private key pairs, said request for time-distributed certificates, said encrypted identity, and said expired certificates from said vehicle;

authorizing said vehicle with an authorizing authority;

validating said expired certificates;

proving ownership of said surrendered expired certificates by said vehicle; and

distributing said requested time-distributed certificates equal in number to the number of surrendered expired certificates to said vehicle.

2. The method according to claim 1 , said step of validating comprising checking said expired certificates for misused certificates, compromised certificates, and previously surrendered certificates.

3. The method according to claim 1 , wherein said encrypted identity comprises one of a timestamp and a nonce, and a temporal value.

4. The method according to claim 1 , wherein said step of requesting comprises requesting a plurality of requests distributed over a spreading period of time having randomized intervals between two of said plurality of requests.

5. The method according to claim 4 , wherein said time-distributed certificates requested in each of said plurality of requests are a random number of certificates.

6. The method according to claim 1 , wherein said time-distributed certificates comprise lifetimes.

7. The method according to claim 6 , wherein said lifetimes are adjustable based on at least one of a certificate misuse detection system algorithms, an amount of malicious activity detected, and certificate authority capacity.

8. A non-transitory computer readable medium having computer readable program code for operating on a computer for management of cryptographic keys and certificates for a plurality of vehicles, comprising:

for a vehicle of said plurality of vehicles:

generating public/private key pairs;

requesting a plurality of time-distributed certificates;

creating and presenting an encrypted identity; and

surrendering expired certificates equal in number to the plurality of time-distributed certificates requested;

for an assigning authority:

receiving said public/private key pairs, said request for time-distributed certificates, said encrypted identity, and said expired certificates from said vehicle;

authorizing said vehicle with an authorizing authority;

validating said expired certificates;

proving ownership of said surrendered expired certificates by said vehicle; and

distributing said requested time-distributed certificates equal in number to the number of surrendered expired certificates to said vehicle.

9. The non-transitory computer readable medium according to claim 8 , said step of validating comprising checking said expired certificates for misused certificates, compromised certificates, and previously surrendered certificates.

10. The non-transitory computer readable medium according to claim 8 , wherein said encrypted identity comprises one of a timestamp and a nonce, and a temporal value.

11. The non-transitory computer readable medium according to claim 8 , wherein said step of requesting comprises requesting a plurality of requests distributed over a spreading period of time having randomized intervals between two of said plurality of requests.

12. The non-transitory computer readable medium according to claim 11 , wherein said time-distributed certificates requested in each of said plurality of requests are a random number of certificates.

13. The non-transitory computer readable medium according to claim 8 , wherein said time-distributed certificates comprise lifetimes.

14. The non-transitory computer readable medium according to claim 13 , wherein said lifetimes are adjustable based on at least one of a certificate misuse detection system algorithms, an amount of malicious activity detected, and certificate authority capacity.

15. A system for management of cryptographic keys and certificates for a plurality of vehicles, comprising:

a vehicle of said plurality of vehicles, said vehicle operable to generate public/private key pairs, request a plurality of time-distributed certificates, create an encrypted identity, and surrender expired certificates equal in number to the plurality of time-distributed certificates requested;

an assigning authority hardware device operable to receive said public/private key pairs, said request for time-distributed certificates, said encrypted identity, and said expired certificates from said vehicle; and

an authorizing authority hardware device operable to authorize said vehicle based on said encrypted identity,

wherein when said authorizing authority hardware device authorizes said vehicle, said assigning authority hardware device validates said expired certificates, proves ownership of said surrendered expired certificates by said vehicle, and distributes said time-distributed certificates equal in number to the number of surrendered expired certificates to said vehicle.

16. The system according to claim 15 , said assigning authority hardware device validates said expired certificates comprises checking said expired certificates for misused certificates, compromised certificates, and previously surrendered certificates.

17. The system according to claim 15 , wherein said encrypted identity comprises one of a timestamp and a nonce, and a temporal value.

18. The system according to claim 15 , wherein said request for a plurality of time-distributed certificates comprises a plurality of requests distributed over a spreading period of time having randomized intervals between two of said plurality of requests.

19. The system according to claim 18 , wherein said time-distributed certificates requested in each of said plurality of requests are a random number of certificates.

20. The system according to claim 15 , wherein said time-distributed certificates comprise lifetimes adjustable based on at least one of a certificate misuse detection system algorithms, an amount of malicious activity detected, and certificate authority capacity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2008
From: PIETROWICZ, STANLEY; DI CRESCENZO, GIOVANNI; WHITE, ROBERT G; ZHANG, TAO
To: TELCORDIA TECHNOLOGIES, INC.
Reel/Frame 020673/0754 →
Continuity (2)
Provisional Application 60918742 · Mar 19, 2007
Related Publication 20080232595A1 · Sep 25, 2008