RFC 3161 vs horodatage blockchain
Par BlockchainSignPublié le

Il existe deux méthodes crédibles pour prouver qu'un fichier existait à un moment donné, et elles reposent sur des fondements totalement différents. L'une fait confiance à une organisation. L'autre fait confiance à un registre.
Aucune n'est simplement meilleure, et quiconque vous dit le contraire vend quelque chose.
Ce que fait la norme RFC 3161
La RFC 3161 est la norme internet pour l'horodatage de confiance, publiée en 2001 et utilisée sans interruption depuis. Le processus est simple :
- Vous calculez l'empreinte numérique de votre fichier localement.
- Vous envoyez cette empreinte à une Autorité d'Horodatage (TSA) sous forme de demande d'horodatage.
- La TSA signe un jeton contenant votre empreinte et sa propre lecture de l'heure.
- Vous conservez ce jeton à côté du fichier.
Le fichier ne voyage jamais — seule l'empreinte numérique circule — ce qui offre la même propriété de confidentialité qu'un bon service de blockchain. La vérification se fait avec openssl et la chaîne de certificats de la TSA.
Le jeton est valide car il a été signé par une tierce partie de confiance. C'est tout le modèle, et il est solide : il est standardisé, largement compris, reconnu par les experts techniques et les tribunaux, et souvent gratuit.
Ce que fait l'horodatage sur blockchain
Les deux premières étapes sont identiques. Ensuite, cela diverge :
- L'empreinte numérique est inscrite dans une transaction sur une blockchain publique.
- La transaction est confirmée et devient partie intégrante d'un registre immuable.
Le record est valide parce qu'il figure dans une chaîne qu'aucune partie unique ne contrôle et que tout le monde peut lire. Il n'y a pas de signature à faire confiance ni d'autorité dans la boucle.
Là où chacun échoue
C'est la comparaison utile, car les deux fonctionnent bien tant que rien ne va mal.
La RFC 3161 échoue au niveau de l'autorité. Le jeton dépend de la disponibilité et de la confiance accordée à la chaîne de certificats de la TSA. Les certificats expirent. Les autorités ferment — WIPO a fermé son propre service d'horodatage en 2022. Une validité à long terme nécessite soit un horodatage d'archivage (ré-horodater avant que les algorithmes et certificats ne vieillissent), soit une autorité qui survive à votre besoin. C'est une obligation de maintenance, et la plupart des gens ne l'effectuent jamais.
La blockchain échoue au niveau de la chaîne. Le record dépend de la persistance et de la lisibilité continue du registre. Pour Bitcoin et Ethereum, c'est un bon pari sur n'importe quel horizon planifiable, mais c'est un pari sur l'infrastructure plutôt que sur une institution. Les designs agrégés ajoutent un deuxième point de défaillance : si la preuve vit dans un fichier séparé que vous devez conserver, perdre le fichier revient à perdre l'horodatage.
| RFC 3161 | Blockchain | |
|---|---|---|
| La confiance repose sur | Une autorité de signature | Un registre public |
| Standardisé | Oui, depuis 2001 | Non |
| Fichier téléchargé | Non | Non |
| Outil de vérification | openssl et une chaîne de certificats | Un explorateur de blocs |
| Maintenance à long terme | Ré-horodater avant l'expiration des certs | Aucune |
| Échoue lorsque | La TSA ou sa chaîne disparaît | La chaîne cesse d'être lisible |
| Coût | Souvent gratuit | Frais de gaz, ou frais de service |
| Lisible par un non-expert | Non | Oui, si écrit directement |
La nuance eIDAS
Dans l'UE, il existe une troisième catégorie worth knowing about. Un horodatage électronique qualifié provient d'un prestataire de services de confiance qualifié et audité et bénéficie d'une présomption légale selon l'article 41(2) du règlement eIDAS concernant l'exactitude de sa date et l'intégrité des données.
Un horodatage qualifié est un horodatage RFC 3161 provenant d'un type spécifique de fournisseur. Une TSA gratuite ordinaire n'est pas qualifiée, et un enregistrement sur blockchain ne l'est pas non plus. L'article 41(1) stipule qu'un horodatage électronique ne peut pas se voir refuser effet juridique ou recevabilité simplement parce qu'il n'est pas qualifié — donc les deux sont recevables, et aucun ne bénéficie de la présomption.
Si quelqu'un vous a spécifiquement demandé un horodatage qualifié, seule une TSA qualifiée fera l'affaire. Voir un horodatage blockchain est-il valable en justice pour le contexte juridique plus large.
Lequel choisir
Utilisez la RFC 3161 si vous voulez la voie plus ancienne et plus standardisée, si le coût gratuit compte, si vous automatisez les horodatages dans une compilation ou une archive, ou si on vous a demandé un jeton dans ce format.
Utilisez un enregistrement sur blockchain si vous préférez ne pas maintenir une chaîne de confiance, si une personne non technique devra éventuellement le vérifier, ou si vous voulez un enregistrement qui survit à la disparition de toute organisation unique.
Utilisez les deux si cela importe vraiment. Ils constituent des enregistrements indépendants sous des modèles de confiance différents, ils coûtent très peu ensemble, et une décennie difficile pour l'un laisse l'autre intact. Pour tout ce dont vous regretteriez la perte, c'est la recommandation honnête.
Quel que soit votre choix, ce qui est prouvé est la même chose et également étroite : qu'un fichier spécifique existait à une heure précise et n'a pas changé depuis. Aucun ne prouve qui l'a créé — voir preuve d'existence vs preuve de paternité.