Public/key date-time notary facility
First Claim
1. A digital time notarization device for enabling a user to digitally notarize digital information without regard to any particular recipient of said digital information comprising:
- a clock module for generating clock signals indicative of time;
input means for receiving a digital input value to be notarized;
a digital storage device, said storage device storing a private key associated with the notarization device, said private key having a corresponding device public key; and
a digital processor device for performing a digital signature operation on said clock signals and said digital input value using said private key corresponding to the device public key for generating a notarization time stamp, whereby a holder of said device public key may verify that said notarized time stamp is authentic.
0 Assignments
0 Petitions
Accused Products
Abstract
A time notarization apparatus and method is disclosed which uses a secure, microprocessor based hardware platform which performs public key crytographic operations to obtain trusted time stamping with a minimum of intervention by third parties. The hardware platform is encapsulated in a secure fashion so that the device'"'"'s timestamping mechanism may not be readily tampered with or altered. The hardware platform includes at least one digital clock and a stable, secure storage device to record the private half of a public/private key pair. Coupled to both the digital clock and the storage device is a data processing device which performs public key signature operations in a secure and tamper-proof manner. Only the processing device has access to the secure storage device and its associated private key. The hardware platform also includes input/output means which receives a digital message which is to be digitally signed and timestamped and which outputs the resulting timestamped signature generated by the device. The hardware platform also includes a power source, (e.g., on on-board battery) to ensure the accuracy of the device'"'"'s digital clock and the security of storage data prior to installation or in case of a power failure.
301 Citations
12 Claims
-
1. A digital time notarization device for enabling a user to digitally notarize digital information without regard to any particular recipient of said digital information comprising:
-
a clock module for generating clock signals indicative of time; input means for receiving a digital input value to be notarized; a digital storage device, said storage device storing a private key associated with the notarization device, said private key having a corresponding device public key; and a digital processor device for performing a digital signature operation on said clock signals and said digital input value using said private key corresponding to the device public key for generating a notarization time stamp, whereby a holder of said device public key may verify that said notarized time stamp is authentic. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of digitally time notarizing a digital message comprising the steps of:
-
receiving a digital message to be date/time notarized by a digital notarization device; generating clock signals indicative of time within said device; accessing a private key created for said device and stored in a tamper proof storage device in said notarization device, said private key having a corresponding device public key; performing a digital signature operation on said digital message, and said clock signals, using said private key, whereby a notarized time stamp is generated by said notarization device; and generating a digital time stamp notarization packet including said notarized time stamp and digital data identifying said device public key. - View Dependent Claims (9, 10, 11, 12)
-
Specification