Qu'est-ce que l'horodatage ?
L'horodatage consiste à associer une date et une heure à un événement, généralement dans le but de conserver l'information sur l'instant auquel une opération a été réalisée.A quoi sert l'horodatage ?
L'horodatage peut servir à prouver l'existence d'une donnée avant une certaine date/heure.
L'horodatage permet aussi de réaliser des contrôles d'intégrité et de synchronisation des automates/agents d'un réseau.
Dans le réseau des adhérents de SEPAmail, l'horodatage des missives fait l'objet d'un article (août 2012) permettant de préciser les mécanismes de synchronisation et de contrôle des applications émettant et recevant des missives (composant fonctionnel SMART ou/et SMILE).
Il n'y a pas à ce jour de demande de commentaires (SMIRK) spécifique sur ce point.
Comment l'horodatage est mis en œuvre avec SEPAmail ?
L'horodatage est essentiellement mis en œuvre autour de deux idées :
- les équipements doivent être synchronisés quotidiennement sur un serveur de temps reconnu
- en réception, un contrôle des missives est réalisé. Si la missive reçue a été émise dans le futur pour le récepteur, alors un traitement spécifique est réalisé. Un écart de 3 seconde est autorisé avec un avertissement au sein de l'acquittement. Au delà de ces trois secondes, la missive n'est pas transmise et l'acquittement est négatif en donnant la raison de cette non transmission.
Pour aller plus loin
Le sujet évolue rapidement et on peut, pour aller plus loin explorer les sujets ci-dessous :
- la spécification de SNTP (Secure Network Time Protocol)
- la différence entre une horloge matérielle et une horloge système
- les différences entre les mécanismes de synchronisation d'horloge (avec ou sans dérive de l'horloge)
- les services d'horodatage par huissier de justice
- les travaux sur l'horodatage de la FNTC (fédération nationale des tiers de confiance)