ITICK
ParticuliersProfessionnelsEntreprisesPartenaires POSComptablesTarifs
Se connecter
Retour au blog
Technique

Conformité RFC 3161 : l'horodatage certifié de vos factures

ITICK28 février 20267 min de lecture

Dans le monde de la dématérialisation des documents fiscaux, une question revient systématiquement : comment prouver qu'un document existait à une date donnée et n'a pas été modifié depuis ? La réponse technique à cette question s'appelle le protocole RFC 3161, un standard international d'horodatage certifié qui constitue un pilier fondamental de la conformité fiscale numérique.

Qu'est-ce que l'horodatage certifié ?

L'horodatage certifié (ou trusted timestamping en anglais) est un mécanisme cryptographique qui permet d'associer une date et une heure de confiance à un document numérique. Contrairement à la simple date de création d'un fichier (qui peut être facilement falsifiée), un horodatage certifié est délivré par un tiers de confiance indépendant et est protégé par des mécanismes cryptographiques qui rendent toute falsification détectable.

Le protocole RFC 3161, publié par l'IETF (Internet Engineering Task Force) en août 2001, définit le standard technique pour ce mécanisme. Il spécifie les échanges entre un client qui souhaite horodater un document et une autorité d'horodatage (TSA, Time-Stamp Authority) qui délivre le jeton de temps.

Comment fonctionne RFC 3161 ?

Le processus d'horodatage RFC 3161 se déroule en plusieurs étapes précises :

1. Calcul de l'empreinte (hash)

Le client calcule une empreinte cryptographique (hash) du document à horodater. Cette empreinte est une chaîne de caractères de longueur fixe (256 bits pour SHA-256) qui représente de manière unique le contenu du document. La moindre modification du document, même d'un seul bit, produit une empreinte radicalement différente. Il est mathématiquement impossible de retrouver le document original à partir de l'empreinte, ce qui garantit la confidentialité : le document lui-même n'est jamais envoyé à la TSA.

2. Requête d'horodatage (TimeStampReq)

Le client envoie une requête à la TSA contenant l'empreinte du document, l'identifiant de l'algorithme de hachage utilisé (OID), et optionnellement un nonce (nombre aléatoire) pour prévenir les attaques par rejeu. Cette requête est encodée au format ASN.1 DER (Distinguished Encoding Rules), un format binaire standard pour les structures de données cryptographiques.

3. Réponse d'horodatage (TimeStampResp)

La TSA vérifie la requête, puis génère un jeton d'horodatage (timestamp token) qui contient :

  • L'empreinte du document (telle que reçue)
  • La date et l'heure précises selon l'horloge de la TSA (synchronisée par NTP ou GPS)
  • L'identifiant de la TSA
  • Un numéro de série unique
  • La signature numérique de la TSA sur l'ensemble de ces données

Ce jeton est renvoyé au client, qui le conserve associé au document original.

4. Vérification

Pour vérifier l'horodatage ultérieurement, il suffit de :

  • Recalculer l'empreinte du document
  • Comparer cette empreinte avec celle contenue dans le jeton
  • Vérifier la signature de la TSA sur le jeton

Si les empreintes correspondent et que la signature est valide, cela prouve que le document existait bien sous cette forme exacte à la date indiquée dans le jeton.

Les autorités d'horodatage (TSA)

La fiabilité de l'horodatage repose entièrement sur la confiance accordée à la TSA. Plusieurs niveaux de confiance existent :

TSA non qualifiées

Ce sont des services d'horodatage qui respectent le protocole RFC 3161 mais ne disposent pas de certification officielle. Leur valeur probante est limitée mais non nulle : en cas de litige, le juge appréciera librement la fiabilité de la preuve. Exemples : FreeTSA, certains services de CA (autorités de certification).

TSA qualifiées eIDAS

Le règlement européen eIDAS (n° 910/2014) a créé un cadre juridique pour les services de confiance qualifiés, dont l'horodatage. Une TSA qualifiée eIDAS doit :

  • Être auditée et certifiée par un organisme d'évaluation de conformité accrédité
  • Utiliser des sources de temps fiables liées au temps UTC
  • Apposer un cachet électronique qualifié ou une signature électronique qualifiée sur chaque jeton
  • Être inscrite sur la liste de confiance de l'État membre (TSL, Trusted Service List)

L'article 41 du règlement eIDAS confère aux horodatages qualifiés une présomption d'exactitude de la date et de l'heure et une présomption d'intégrité des données. En d'autres termes, un horodatage qualifié est présumé fiable jusqu'à preuve du contraire, ce qui renverse la charge de la preuve en cas de litige. En France, des TSA comme Certigna (groupe Tessi), Universign (groupe Signaturit) ou DocuSign proposent des services qualifiés eIDAS.

Valeur juridique de l'horodatage

La valeur juridique de l'horodatage RFC 3161 s'inscrit dans plusieurs cadres légaux :

En droit français

L'article 1366 du Code civil reconnaît l'écrit électronique comme preuve au même titre que l'écrit papier, à condition que la personne dont il émane puisse être identifiée et que le document soit conservé dans des conditions de nature à en garantir l'intégrité. L'horodatage RFC 3161 contribue directement à satisfaire cette exigence d'intégrité.

L'article 1367 du Code civil, relatif à la signature électronique, est complété par le décret n° 2017-1416 du 28 septembre 2017 qui reconnaît la valeur des cachets électroniques et des horodatages dans le cadre du règlement eIDAS.

En droit fiscal

L'article 289 VII du Code général des impôts impose que les factures électroniques garantissent l'authenticité de l'origine, l'intégrité du contenu et la lisibilité du document. Trois méthodes sont reconnues :

  • La signature électronique qualifiée (article 289 VII-1°)
  • L'EDI fiscal (article 289 VII-2°)
  • La Piste d'Audit Fiable — PAF (article 289 VII-3°)

L'horodatage RFC 3161 vient renforcer ces trois méthodes en apportant une preuve d'antériorité incontestable : la facture existait sous cette forme exacte à cette date précise.

L'implémentation dans ITICK

ITICK intègre nativement le protocole RFC 3161 dans sa chaîne de traitement documentaire. Chaque facture et ticket de caisse dématérialisé fait l'objet d'un horodatage automatique :

  • Calcul du hash SHA-256 du document PDF/A-3 (Factur-X) ou du ticket structuré
  • Requête ASN.1 DER vers la TSA avec l'empreinte du document
  • Stockage du jeton d'horodatage en association avec le document, dans notre infrastructure sécurisée hébergée en France
  • Vérification automatique de l'intégrité lors de chaque consultation du document

Cette approche garantit que chaque document traité par ITICK dispose d'une preuve d'antériorité vérifiable et conforme aux exigences légales et fiscales françaises et européennes.

Notre feuille de route prévoit la migration vers une TSA qualifiée eIDAS pour offrir le plus haut niveau de confiance juridique, avec une présomption légale d'exactitude au sens de l'article 41 du règlement eIDAS.

Protégez vos factures avec un horodatage certifié. Découvrez ITICK et bénéficiez d'une solution de dématérialisation conforme, sécurisée et certifiée.

RFC3161horodatage certifiéTSApreuve d'antérioritétimestampeIDAS

Essayez ITICK gratuitement

Dématérialisez vos factures et tickets de caisse en toute conformité. Factur-X, horodatage RFC 3161, Piste d'Audit Fiable : tout est intégré.

Découvrir nos offresEn savoir plus
ITICK

L'infrastructure de la facture dématérialisée. Certifiée. Souveraine. Instantanée.

Solutions

  • Particuliers
  • Professionnels
  • Entreprises
  • Partenaires POS
  • Comptables

Ressources

  • Sécurité
  • Tarifs
  • À propos

Légal

  • Mentions légales
  • Confidentialité
  • CGU
  • CGV
  • Cookies

© 2026 ITICK. Tous droits réservés.

Conçu en France