IP Library Granted Patent US 7,337,315
Granted Patent B2
US 7,337,315 · App. 10/395,017 · Granted Feb 26, 2008

Efficient certificate revocation

Assignee: Corestreet, Ltd.
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 7,337,315
App. No.
10/395,017
Granted
Feb 26, 2008
Kind
B2
Abstract

A method and system for overcoming the problems associated with certificate revocation lists (CRL's), for example, in a public key infrastructure. The invention uses a tree-based scheme to replace the CRL.

Claims (14)

1. A method for authenticating validity information about certificates, comprising:

having a Directory periodically receive data signed by a Certifying Authority, wherein the data includes at least one of: a certificate and a Certificate Revocation List (CRL);

having theDirectory make a record of the data;

having the Directory receive a query from a user about the validity of a certificate having an identifier X;

having the Directory consult the data to deduce that the certificate with identifier X is valid;

having the Directory produce a digital signature binding together the identifier X, an indication that the certificate is valid, and additional information; and

having the Directory send the digital signature to the user.

2. A method according to claim 1 , wherein the data consulted by the Directory is a CRL and wherein the additional information specifies at least one of: the date of the CRL and the date of the next CRL.

3. A method to provide authenticated information about validity of individual certificates, comprising:

having a Directory receive a Certificate Revocation List (CRL) from a Certifying Authority;

having the Directory receive a query from a user about the validity of a certificate having an identifier X;

having the Directory consult the CRL to deduce that the certificate with identifier X is valid;

having the Directory produce a digital signature binding together the identifier X, an indication that the certificate is valid, and at least one of: the date of the CRL and the date of the next CRL; and

having the Directory provide the digital signature to the user.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2014
From: CORESTREET LTD
To: ASSA ABLOY AB
Reel/Frame 032404/0759 →
RELEASE OF SECURITY INTEREST Recorded Oct 8, 2013
From: ASSA ABLOY AB
To: CORESTREET, LTD.
Reel/Frame 031361/0975 →
ASSIGNMENT OF SECURITY AGREEMENT Recorded Jan 26, 2007
From: ASSA ABLOY IDENTIFICATION TECHNOLOGY GROUP AB
To: ASSA ABLOY AB
Reel/Frame 018806/0814 →
SECURITY AGREEMENT Recorded Dec 16, 2005
From: CORESTREET, LTD.
To: ASSA ABLOY IDENTIFICATION TECHNOLOGY GROUP AB
Reel/Frame 016902/0444 →
Continuity (28)
Continuation 1024469500 · Sep 16, 2002
Continuation 0899289700 · Dec 18, 1997
Continuation In Part 0871571200 · Sep 16, 1996
Continuation In Part 0872961900 · Oct 10, 1996
Continuation In Part 0880486800 · Feb 24, 1997
Continuation 0874160100 · Nov 1, 1996
Continuation In Part 0887290000 · Jun 11, 1997
Continuation 0874600700 · Nov 5, 1996
Continuation In Part 0890646400 · Aug 5, 1997
Continuation In Part 0863685400 · Apr 23, 1997
Continuation 0876353600 · Dec 9, 1996
Continuation In Part 0875672000 · Nov 26, 1996
Continuation In Part 0875222300 · Nov 19, 1996
Continuation In Part 0871571200
Continuation 0855953300 · Nov 16, 1995
Continuation In Part 0875222300
Continuation In Part 0880486900 · Feb 24, 1997
Continuation 0874160100
Continuation In Part 0882335400 · Mar 24, 1997
Continuation 0855953300
Provisional Application 6003511900 · Feb 3, 1997
Provisional Application 6003341500 · Dec 18, 1996
Provisional Application 6002478600 · Sep 10, 1996
Provisional Application 6002512800 · Aug 29, 1996
Provisional Application 6000614300 · Nov 2, 1995
Provisional Application 6000603800 · Oct 24, 1995
Provisional Application 6000479600 · Oct 2, 1995
Related Publication 20030221101A1 · Nov 27, 2003