IP Library Granted Patent US 8,347,372
Granted Patent B2
US 8,347,372 · App. 12/696,640 · Granted Jan 1, 2013

System and method for generating a digital certificate

Assignee: Guardtime IP Holdings Limited
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,347,372
App. No.
12/696,640
Granted
Jan 1, 2013
Kind
B2
Abstract

A system and method for generating a digital certificate is provided wherein a new digital record is received and is assigned a sequence value. A first composite digital value is generated by applying a first deterministic function to the digital records stored in a repository. The sequence value and first composite digital value are included in a first certificate. After the digital record is added to the repository, a second composite digital value is generated by applying a second deterministic function to the digital records in the repository. This second composite digital value, and a composite sequence value, are published. An interval digital value which is based upon the first and second composite digital values, and the sequence value, are included in a second certificate which thus verifies the authenticity and sequence value of the digital record.

Claims (12)

1. A method for evaluating a digital certificate comprising at least a sequence value and a first composite digital value, comprising the steps of: providing for generating a second composite digital value by applying a deterministic function to at least a subset of the digital records stored in a repository; providing for generating an interval digital value, wherein the interval digital value is based upon the first and second composite digital values; and, providing for determining from the interval digital value whether the first composite digital value accurately reflects at least a subset of the digital records in the repository, wherein the repository comprises a data structure based on a forest of binary hash trees.

2. The method of claim 1 , wherein the sequence value is representative of the order in which a digital record was received.

3. The method of claim 1 , wherein the digital certificate further comprises a digital signature.

4. The method of claim 3 , wherein the digital signature is generated using an asymmetric cryptographic algorithm.

5. The method of claim 3 , further comprising the step of: providing for determining whether the digital signature is authentic.

6. The method of claim 1 , wherein the first composite digital value is generated by applying a second deterministic function to at least a subset of the digital records stored in the repository.

7. The method of claim 6 , wherein the first composite digital value is generated by applying the second deterministic function to all of the digital records stored in the repository.

8. The method of claim 1 , wherein the second composite digital value is generated by applying the deterministic function to all of the digital records stored in the repository.

9. The method of claim 1 , wherein the digital certificate further comprises a digital record.

10. The method of claim 1 , wherein the digital certificate further comprises a digital timestamp.

11. The method of claim 1 , further comprising the step of: providing for generating a composite sequence value by applying a second deterministic function to at least a subset of the digital records in the repository.

12. The method of claim 11 , wherein the composite sequence value is representative of the number of digital records in the repository when the second composite digital value is generated.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2019
From: GUARDTIME IP HOLDINGS LIMITED
To: GUARDTIME SA
Reel/Frame 049073/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2012
From: GUARDTIME AS
To: GUARDTIME IP HOLDINGS LIMITED
Reel/Frame 028869/0448 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 24, 2010
From: LINUXPROBE CO.
To: GUARDTIME AS
Reel/Frame 024736/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2010
From: SAAREPERA, MART; BULDAS, AHTO
To: LINUXPROBE CO.
Reel/Frame 024567/0076 →
Continuity (3)
Division 11005838 · Dec 7, 2004
Provisional Application 60531865 · Dec 22, 2003
Related Publication 20100199087A1 · Aug 5, 2010