Meaning
Trusted network entities issue certified timestamp tokens to prove when a specific event or transaction occurred. A time authority acts as a neutral third party that synchronises its clocks with atomic time standards and signs timestamp requests with its private key. This signed token ensures that the requesting party cannot backdate or postdate a digital file.
This mechanism is critical for establishing the chronology of transactions and signatures.
Signature Duty
The primary function of the server is to receive a file hash, append the current coordinated universal time and apply its cryptographic signature. This process creates a secure certificate without the server ever seeing the content of the file. This design maintains the privacy of the document owner while still proving existence at that moment.
Clock Synchronisation
Maintaining high-precision clocks is necessary to ensure the validity of all issued tokens. The server must constantly synchronise with atomic clocks and external time sources to prevent clock drift. If the server clock drifts, the reliability of all downstream signatures is compromised.
Trust Failure
If the service is compromised or the private key is exposed, all historical signatures may become suspect. Attackers could theoretically issue stamps for past or future dates, breaking the temporal trust of the system. This risk requires strict physical and logical security measures around the signing keys.