Certificate revocation system
First Claim
Patent Images
1. A system for using a one-way function F to verify the validity of a certificate that includes a first value V, comprising:
- means for receiving a second value V′
; and
means for iterating F on V′ and
for comparing the result thereof to V.
8 Assignments
0 Petitions
Accused Products
Abstract
A certification revocation system uses a one-way function F to verify the validity of a certificate that includes a first value V. Included are means for receiving a second value V′ and means for iterating F on V′ and for comparing the result thereof to V. The function F is used to verify that a certificate having an issue date D and including a first value V is valid at a date belonging to a sequence of dates after D.
-
Citations
19 Claims
-
1. A system for using a one-way function F to verify the validity of a certificate that includes a first value V, comprising:
-
means for receiving a second value V′
; and
means for iterating F on V′ and
for comparing the result thereof to V.- View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for using a one-way function F to verify that a certificate having an issue date D and including a first value V is valid at a date i, belonging to a sequence of dates after D, the system comprising:
-
means for receiving a second value V′
;
means for computing a value Z=[F{circumflex over ( )}I(V′
)]Fi(V′
); and
means for verifying that Z=[V′
]V.- View Dependent Claims (8, 9, 10)
-
-
11. A system for using functions F1, . . . , Fi, belonging to a sequence of i or more one-way functions, to verify that a certificate having an issue date D and including a final value V is valid at a date i, belonging to a sequence of dates after D, comprising:
-
means for receiving a second value V′
;
means for computing the value Z1=F1(V′
), Z2=F2(Z1), . . . , Zi=Fi(Zi−
1); and
means for verifying that Zi=[V′
]V.- View Dependent Claims (12, 13)
-
-
14. A computer program product stored in a memory, comprising:
-
means for receiving a certificate that includes a first value V;
means for receiving a second value V′
; and
means for iterating a one-way function F on V′ and
for comparing the result thereof to V.- View Dependent Claims (15, 16, 17, 18, 19)
-
Specification