Generating and verifying trusted digital time stamp
First Claim
1. A method for generating a trusted digital time stamp, comprising:
- obtaining first time information and a corresponding random code from a public time source; and
generating a digital time stamp using said first time information and random code.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus and systems for generating a trusted digital time stamp as well as a public time source. It includes, an apparatus for receiving and recording public time information and a method for verifying a digital time stamp. A method for generating a trusted digital time stamp includes: obtaining a first time information and a corresponding random code from a public time source; and generating a digital time stamp using a first time information and random code. A method for verifying a digital time stamp includes: recording time information and corresponding random codes transmitted by a public time source; retrieving time information and a random code contained in the time stamp; and comparing a retrieved random code from the time stamp with one of the recorded random codes that corresponds to a time information in the time stamp, if they are consistent, the time stamp is determined to be trusted, otherwise the time stamp is determined to be not trusted.
-
Citations
29 Claims
-
1. A method for generating a trusted digital time stamp, comprising:
-
obtaining first time information and a corresponding random code from a public time source; and generating a digital time stamp using said first time information and random code. - View Dependent Claims (2, 3, 4, 5, 6, 21, 22, 29)
-
-
7. A method for generating a trusted digital time stamp, comprising:
-
calculating a digest based on data desired to be attached with a time stamp; obtaining a first time information and a corresponding random code from a public time source; attaching said first time information and said random code to said digest; and appending a digital signature. - View Dependent Claims (23, 24)
-
-
8. An apparatus for generating a local trusted digital time stamp, comprising:
-
a time information receiver for receiving time information and corresponding random code from a public time source; and a local time stamp generation unit for generating a digital time stamp using said time information and said random code obtained by said time information receiver. - View Dependent Claims (9, 10, 11, 12, 16, 17, 25, 27)
-
-
13. A public time source to continuously provide time information representing current time and corresponding random codes, comprising:
-
a clock; a random code generator for continuously generating random codes; and a time information transmission means for transmitting the time information of said clock'"'"'s current time and the random code newly generated by said random code generator. - View Dependent Claims (14, 26)
-
-
15. A apparatus for receiving and recording public time information, to continuously receive and record time information and corresponding random codes coming from a public time source, comprising:
-
a time information receiving means for receiving said time information and corresponding random codes from said public time source; and a time information recording means for recording said received time information and random codes.
-
-
18. A method for verifying a digital time stamp, comprising:
-
recording time information and corresponding random codes transmitted by a public time source; retrieving time information and a random code contained in the time stamp; and comparing said retrieved random code from the time stamp with one of the recorded random codes that corresponds to said time information in the time stamp, if they are consistent, the time stamp is determined to be trusted, otherwise the time stamp is determined to be not trusted. - View Dependent Claims (19, 20, 28)
-
Specification