Device and method for data timestamping
OwnerJohn Richard Clarkeinventor
Life of this patent
Estimating the term…
Abstract
A storage device includes a trusted clock, a memory, a time-stamper and a digital signer. The device is adapted to store to the memory data that has been time-stamped by the time-stamper, with a time obtained from the trusted clock, and digitally signed with a digital signature by the digital signer.
Claims26
A storage device including a trusted clock, a memory, a time-stamper and a digital signer, the device being adapted in use to store to said memory data that has been time-stamped by said time-stamper, with a time obtained from said trusted clock, and digitally signed with a digital signature by said digital signer.
A storage device including a trusted clock;
- a long term memory device;
- a time-stamper;
- a digital signing unit;
- and a controller, with associated controller logic:
- said device being adapted, in use, to store to said memory device data that has been time-stamped by said time-stamper with a time obtained from said trusted clock and digitally signed with a digital signature by said digital signing unit, and said controller logic being protected by a trusted mechanism to prevent, in use, unauthorised alteration of said controller logic.
A storage device including trusted clock means for non-repudiably measuring time, data storage means for storing data, time-stamping means for stamping data with a non-repudiable time supplied by said trusted clock means, digital signing means for signing data digitally such that said data storage means stores data that has been time-stamped by said time-stamping means and signed with a digital signature by said digital signing means, in use.
A method of storing secure time-stamped data comprising the steps of:
- (i) providing a data storage device;
- (ii) providing a trusted clock at said data storage device;
- (iii) time-stamping data at said data storage device;
- (iv) creating a digital signature dependent upon content of said data and time-stamp;
- and
- (v) storing said data and associated said signature on a recording medium of said data storage device.
A method of storing secure time-stamped data comprising the steps of:
- (i) providing a data storage device having a long term data storage medium;
- (ii) providing a trusted clock at said data storage device;
- (iii) providing a controller at said storage device, with associated control logic that is protected by a trusted mechanism;
- (iv) time-stamping said data at said data storage device, under the control of said controller;
- (v) creating a digital signature dependent upon content of said data and time-stamp, under the control of said controller;
- and
- (vi) storing said data and associated signature on said long term data storage medium of the data storage device, under the control of said controller.
A network having a data storage device adapted to time-stamp and store data that it receives from said network without transmitting time-stamped data across said network.
Software, firmware or a computer readable medium having a program recorded thereupon which, in use, causes a processor of a data storage device running a program to execute a process comprising the steps of:
- i) time-stamping data at said data storage device;
- ii) creating a digital signature dependent upon content of said data and time-stamp;
- and
- iii) storing said data and associated said signature on a recording medium of said data storage device.
Software, firmware or a computer readable medium having a program recorded thereupon which when operable upon a control processor of a data storage device causes the device to operate as a device including a trusted clock, a memory, a time-stamper and a digital signer, the device being adapted, in use, to store to said memory data that has been time-stamped by said time-stamper, with a time obtained from said trusted clock and digitally signed with a digital signature by said digital signer.
A method of storing time-stamper data on a network comprising transmitting the data from a first, remote, network-attached device to a data storage device, the data storage device including a trusted clock a memory, a time-stamper and a digital signer, the device being adapted, in use, to store to said memory data that has been time-stamped by said time-stamper, with a time obtained from said trusted clock and digitally signed with a digital signature by said digital signer, in the absence of transmitting time-stamped data back to said remote device for storage.
Dependencies are inferred from the claim text.