L'horodatation est un ensemble de techniques utilisant des algorithmes cryptographiques permettant de s'assurer si un document électronique a été créé ou signé à (ou avant) une certaine date. En pratique, la plupart des systèmes d'horodatation font appel à un tiers de confiance appelé Autorité d'horodatation (TSA, Time-Stamping Authority). Une horodatation est une attestation électronique émanant d'un TSA qui identifie qu'un document électronique a été présenté à un TSA à une certaine date.