Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Time stamp protocol
Cryptographic protocol

The Time-Stamp Protocol, or TSP is a cryptographic protocol for certifying timestamps using X.509 certificates and public key infrastructure. The timestamp is the signer's assertion that a piece of electronic data existed at or before a particular time. The protocol is defined in RFC 3161. One application of the protocol is to show that a digital signature was issued before a point in time, for example before the corresponding certificate was revoked.

The TSP protocol is an example of trusted timestamping. It has been extended to create the ANSI ASC X9.95 Standard.

We don't have any images related to Time stamp protocol yet.
We don't have any YouTube videos related to Time stamp protocol yet.
We don't have any PDF documents related to Time stamp protocol yet.
We don't have any Books related to Time stamp protocol yet.
We don't have any archived web articles related to Time stamp protocol yet.

Protocol

In the protocol a Time Stamp Authority (TSA) is a trusted third party that can provide a timestamp to be associated with a hashed version of some data. It is a request-response protocol, where the request contains a hash of the data to be signed. This is sent to the TSA and the response contains a Time Stamp Token (TST) which itself includes the hash of the data, a unique serial number, a timestamp and a digital signature. The signature is generated using the private key of the TSA. The protocol can operate over a number of different transports, including email, TCP sockets or HTTP.

When presented with a TST, someone may verify that the data existed at the timestamp in the TST by verifying the signature using the public key of the TSA and that the hash of the data matches that included in the TST.