Comment vérifier un fichier OpenTimestamps (.ots) : 3 méthodes gratuites
Vous avez reçu un fichier .ots et vous souhaitez le vérifier ? Ce guide vous explique comment le faire en moins d'une minute — sans installation, sans compte, entièrement gratuit.
Réponse rapide
Rendez-vous sur opentimestamps.org. Déposez votre fichier .ots. Déposez le document original. Si vous obtenez Bitcoin block 925847 attests existence as of 2025-03-15 — c'est vérifié. Votre document existait à cette date et n'a pas été modifié depuis. Gratuit, tout s'exécute dans votre navigateur, aucun fichier n'est envoyé.
Qu'est-ce qu'un fichier .ots et comment l'ouvrir ?
Un fichier .ots est un reçu d'horodatage numérique créé par le protocole OpenTimestamps. Il prouve qu'un document spécifique existait avant une certaine date — comme un cachet de notaire, mais en utilisant la blockchain Bitcoin plutôt qu'une personne physique. Le fichier est minuscule (moins de 1 Ko), gratuit à créer, et n'importe qui peut le vérifier de façon indépendante. Vous n'avez pas besoin de logiciel spécial pour ouvrir un fichier .ots — utilisez simplement l'outil de vérification en ligne ci-dessous.
Vous n'avez pas besoin de comprendre le Bitcoin ou la cryptographie pour vérifier un fichier .ots. Suivez simplement la Méthode 1 ci-dessous.
Vous avez un fichier ZIP contenant un .ots ? Si vous avez reçu un package de preuves ProofSnap (ZIP avec capture d'écran, HTML, métadonnées et .ots), passez directement à la Méthode 2 : Trust Verifier — elle vérifie l'horodatage .ots, les empreintes et la signature numérique en une seule étape, sans extraire les fichiers.
Comment vérifier un fichier OpenTimestamps en ligne (30 secondes, gratuit)
- 1. Rendez-vous sur opentimestamps.org (ou dgi.io/ots)
- 2. Glissez-déposez votre fichier .ots dans la page
- 3. Glissez-déposez le document original — le fichier qui a été horodaté. Si vous disposez d'un package de preuves ProofSnap, extrayez d'abord le ZIP et déposez
manifest.json.ots(étape 2) etmanifest.json(étape 3). - 4. Lisez le résultat :
Success! Bitcoin block 925847 attests existence as of 2025-03-15
Ce que cela signifie : Votre document existait le 15 mars 2025 ou avant cette date, et n'a pas été modifié depuis. Le réseau Bitcoin — composé de milliers d'ordinateurs indépendants dans le monde entier — le confirme. Personne ne peut falsifier ou altérer cette preuve.
Confidentialité : Tout s'exécute dans votre navigateur. Aucun fichier n'est envoyé à un serveur. Vos documents restent sur votre ordinateur.
Méthode 2 : Vérifier un package de preuves ProofSnap (en une étape)
Si vous avez reçu un package de preuves ProofSnap (fichier ZIP contenant capture d'écran, HTML, métadonnées et un fichier .ots), utilisez le vérificateur tout-en-un :
- 1. Rendez-vous sur getproofsnap.com/verify
- 2. Téléversez le fichier ZIP
- 3. Le vérificateur contrôle tout automatiquement :
- • Empreintes SHA-256 de tous les fichiers (intégrité)
- • Signature numérique RSA-4096 (authenticité)
- • Preuve blockchain OpenTimestamps (horodatage)
- • Horodatage qualifié eIDAS (si présent)
100 % côté client. Aucune donnée ne quitte votre navigateur. Aucun compte requis. Gratuit. Avocats, juges et partie adverse peuvent vérifier les preuves de façon indépendante sans rien installer.
Méthode 3 : Vérification en ligne de commande (pour les développeurs)
# Installation
$ pip install opentimestamps-client
# Vérification
$ ots verify manifest.json.ots
Success! Bitcoin block 925847 attests existence as of 2025-03-15
# Vérification via votre propre nœud Bitcoin (sécurité maximale)
$ ots --bitcoin-node http://localhost:8332 verify manifest.json.ots
# Vérification en masse (enquêteurs OSINT : plus de 200 fichiers simultanément)
$ for f in evidence_*/manifest.json.ots; do echo "--- $f ---"; ots verify "$f"; done
Nécessite Python 3.x. Pour une vérification totalement sans confiance (sans explorateur de blocs), utilisez un nœud Bitcoin Core local (un nœud élagué de ~10 Go suffit). Alternative : fiatjaf/ots (Go, ne nécessite pas de nœud Bitcoin).
OpenTimestamps en attente (pending) : combien de temps dure la confirmation ?
Un horodatage en attente signifie que l'empreinte a été soumise mais n'a pas encore été ancrée dans un bloc Bitcoin. C'est normal — cela prend quelques heures. Vos options :
- • Attendez quelques heures et re-téléversez le fichier .ots sur opentimestamps.org — l'outil tentera de mettre à jour la preuve
- • Utilisateurs CLI : exécutez
ots upgrade votreFichier.otspour télécharger la preuve du bloc Bitcoin
Une fois confirmée, la preuve est permanente. Personne ne peut modifier un bloc Bitcoin après qu'il a été miné.
Que signifie le résultat de la vérification de l'horodatage Bitcoin ?
Lorsque vous voyez Bitcoin block 925847 attests existence as of 2025-03-15, cela signifie :
- • Le document existait à cette date ou avant. Il a été mathématiquement relié à un bloc Bitcoin miné à ce moment-là.
- • Le document n'a pas été modifié. Même un seul caractère modifié produirait un résultat complètement différent — la vérification échouerait.
- • Personne ne peut falsifier cela. Il faudrait compromettre simultanément des milliers d'ordinateurs indépendants dans le monde entier formant le réseau Bitcoin. C'est impossible sur le plan du calcul.
- • N'importe qui peut le vérifier de façon indépendante. Aucune confiance envers une entreprise ou une personne n'est requise — seulement envers la blockchain Bitcoin.
Important : L'horodatage prouve que le document existait à cette date. Il ne prouve pas que le document est vrai ou exact — uniquement qu'il n'a pas été modifié après ce moment.
Fonctionnement technique d'OpenTimestamps
- 1. Empreinte : Une empreinte SHA-256 (identifiant numérique unique) est calculée à partir de votre document.
- 2. Agrégation : L'empreinte est soumise aux serveurs de calendrier OpenTimestamps, qui combinent plusieurs empreintes dans un arbre de Merkle.
- 3. Ancrage : La racine de l'arbre de Merkle est intégrée dans une transaction Bitcoin (OP_RETURN) et incluse dans un bloc.
- 4. Preuve : Le fichier .ots stocke le chemin allant de votre empreinte à l'en-tête du bloc Bitcoin.
- 5. Vérification : N'importe qui suit le chemin et le compare à la blockchain Bitcoin. Si cela correspond — l'horodatage est valide.
Pourquoi Bitcoin ? C'est le réseau décentralisé le plus sécurisé qui existe (plus de 900 EH/s de puissance de calcul, plus de 16 ans de fonctionnement ininterrompu). Un bloc Bitcoin confirmé ne peut pas être altéré.
Recevabilité juridique des horodatages blockchain en France et en Europe
- • France — Code civil, art. 1366 : L'écrit électronique a la même force probante que l'écrit papier dès lors que l'identité de son auteur est assurée et que le document est établi et conservé dans des conditions qui en garantissent l'intégrité. Un package de preuves ProofSnap remplit ces deux conditions : la signature numérique RSA-4096 identifie l'auteur de la capture, et l'empreinte SHA-256 associée à l'ancrage blockchain garantit l'intégrité.
- • France — Décision historique (20 mars 2025) : Le Tribunal judiciaire de Marseille a reconnu pour la première fois en Europe la valeur probante d'un ancrage sur la blockchain Bitcoin publique dans une affaire de contrefaçon (AZ Factory / Richemont c. Valeria Moda). La preuve blockchain a servi à établir l'antériorité et la titularité des droits d'auteur.
- • France — Constat de commissaire de justice (NF Z67-147) : La norme AFNOR NF Z67-147 régit la méthodologie des constats sur internet réalisés par les commissaires de justice (anciennement huissiers de justice, nouvelle appellation en vigueur depuis le 1er juillet 2022). Certaines solutions en ligne respectent les mêmes principes et intègrent un horodatage blockchain. ProofSnap constitue une alternative plus accessible et moins onéreuse au constat de commissaire de justice pour la préservation des preuves numériques.
- • UE — eIDAS 2 (Règlement 2024/1183, art. 45l) : Reconnaît les registres électroniques qualifiés, y compris la blockchain, avec présomption légale d'authenticité et d'exactitude chronologique dans les 27 États membres. ProofSnap Enterprise ajoute des horodatages eIDAS qualifiés de Disig (Liste de confiance UE).
- • UE — eIDAS, art. 41 : L'horodatage électronique qualifié bénéficie d'une présomption d'exactitude de la date et de l'heure qu'il indique, ainsi que d'une présomption d'intégrité des données auxquelles il est lié. Cela renverse la charge de la preuve.
- • Italie (2019) : Le D.L. 135/2018 a reconnu les horodatages blockchain avec effet juridique équivalent à l'eIDAS.
- • Chine (2018) : Le tribunal internet de Hangzhou a accepté des horodatages blockchain dans une affaire de droit d'auteur.
- • États-Unis — FRE 901/902(14) : Les horodatages blockchain satisfont aux critères de fiabilité Daubert. Les valeurs d'empreinte certifiées sont auto-authentifiantes selon FRE 902(14). Le Vermont (12 V.S.A. § 1913) et l'Arizona (A.R.S. § 44-7061) disposent de lois spécifiques sur les preuves blockchain.
Guide juridique complet : Pourquoi les captures d'écran ordinaires ne suffisent pas au tribunal →
OpenTimestamps vs. horodatage qualifié eIDAS : comparaison
| Critère | OpenTimestamps (Bitcoin) | Horodatage qualifié eIDAS |
|---|---|---|
| Coût | Gratuit | Payant (prestataire accrédité) |
| Modèle de confiance | Décentralisé (Bitcoin) | Centralisé (prestataire UE, ex. Disig) |
| Présomption légale UE | Recevable, sans présomption automatique | Présomption légale d'exactitude (art. 41(2) eIDAS) |
| Vérification | Par tout le monde, partout, via la blockchain Bitcoin | Nécessite la consultation de la Liste de confiance UE |
| Constat commissaire de justice | Alternative accessible (NF Z67-147 compatible) | Force probante renforcée (art. 41 eIDAS) |
| ProofSnap | Tous les abonnements | Abonnement Enterprise |
Bonne pratique : combiner les deux. OpenTimestamps pour la permanence décentralisée, eIDAS pour la présomption légale en UE.
Pour les enquêteurs OSINT : chaîne de preuves, flux de travail, confidentialité
Pourquoi c'est important
Un enquêteur OSINT documente un réseau de désinformation sur Telegram — 47 canaux, plus de 200 publications. Trois semaines plus tard, tous les canaux sont supprimés. La défense conteste : « Comment prouver que ces captures n'ont pas été fabriquées après la suppression ? » Le fichier .ots dans chaque package de preuves démontre que les captures existaient avant la suppression — vérifiable par le tribunal, la défense et tout expert.
Le fichier .ots dans la chaîne de preuves
Un horodatage seul ne suffit pas. Les tribunaux ont également besoin de :
- • Intégrité du contenu : manifest.json (empreintes SHA-256)
- • Authenticité : manifest.sig (signature RSA-4096)
- • Fixation temporelle : manifest.json.ots (horodatage Bitcoin)
- • Chaîne de conservation : chain_of_custody.json (ISO 27037)
- • Contenu source : capture d'écran + HTML + métadonnées
Flux de travail OSINT
- 1. Capturez immédiatement — le contenu disparaît en quelques minutes
- 2. Vérifiez chaque capture — confirmez la présence du .ots et son statut
- 3. Stockez de façon sécurisée — stockage chiffré, convention de nommage :
AAAA-MM-JJ_plateforme_cible.zip - 4. Présentez — partagez les ZIP ; les destinataires vérifient via le Trust Verifier (gratuit, côté client, sans installation)
ProofSnap vs. Hunchly vs. Wayback Machine
| Fonctionnalité | ProofSnap | Hunchly | Wayback Machine |
|---|---|---|---|
| Horodatage blockchain | Oui | Non | Non |
| Signature numérique | RSA-4096 | Non | Non |
| Chaîne de conservation (ISO 27037) | Oui | Non | Non |
| Vérification indépendante | Trust Verifier (gratuit) | Nécessite Hunchly | Public |
| Horodatage qualifié eIDAS | Enterprise | Non | Non |
| Tarif | 8,99 €/mois | 129 $/an | Gratuit |
Confidentialité et RGPD
- • ProofSnap fonctionne localement dans votre navigateur. Aucun contenu de page, capture d'écran ou métadonnée n'est envoyé aux serveurs ProofSnap. Seule l'empreinte SHA-256 (et non votre contenu) est transmise aux serveurs de calendrier OpenTimestamps.
- • Le Trust Verifier est 100 % côté client — aucune donnée ne quitte le navigateur du vérificateur.
- • Base légale RGPD pour l'OSINT : article 6(1)(f) (intérêt légitime) ou 9(2)(f) (constatation, exercice ou défense de droits en justice). Consultez votre DPO.
Résumé
- Un fichier .ots est un reçu d'horodatage blockchain — il prouve qu'un document existait avant une date spécifique. Gratuit, vérifiable par tout le monde.
- Vérification la plus simple : glissez-déposez sur opentimestamps.org. Pour les packages ProofSnap : getproofsnap.com/verify.
- Le statut « pending » est normal. Attendez quelques heures et re-téléversez.
- Recevabilité légale en France (Code civil art. 1366, décision TJ Marseille 2025), dans l'UE (eIDAS 2), aux États-Unis (FRE 902(14)), en Chine, en Italie et dans d'autres pays.
Créez des preuves horodatées sur la blockchain en un clic
ProofSnap capture automatiquement n'importe quelle page web avec une empreinte SHA-256, une signature numérique RSA-4096, un horodatage blockchain Bitcoin (OpenTimestamps) et une chaîne de conservation ISO 27037. Chaque package de preuves inclut un fichier .ots vérifiable par tout le monde.
À partir de 8,99 €/mois. Essai gratuit de 7 jours. Toutes les preuves restent localement sur votre ordinateur.
Questions fréquentes
Comment vérifier un fichier .ots ?
Téléversez le fichier .ots et le document original sur opentimestamps.org ou dgi.io/ots. L'outil vérifie le chemin Merkle par rapport à la blockchain Bitcoin. Pour les packages de preuves ProofSnap : utilisez getproofsnap.com/verify.
Qu'est-ce qu'un fichier .ots ?
Un fichier de preuve compact (moins de 1 Ko) contenant le chemin Merkle reliant l'empreinte SHA-256 de votre document à un bloc Bitcoin. Il prouve que le document existait à une date précise. Indépendant de toute plateforme, vérifiable de façon autonome.
Puis-je vérifier sans nœud Bitcoin ?
Oui. Les outils en ligne utilisent des explorateurs de blocs publics. Pour une sécurité maximale (aucune confiance accordée à un tiers), utilisez un nœud Bitcoin Core local (un nœud élagué de ~10 Go suffit).
Mon fichier .ots indique « pending » — que faire ?
L'horodatage a été soumis mais n'est pas encore ancré dans un bloc Bitcoin. Attendez quelques heures, puis exécutez ots upgrade votreFichier.ots ou re-téléversez sur opentimestamps.org.
Un horodatage blockchain est-il recevable en justice en France ?
Oui, de plus en plus. L'article 1366 du Code civil reconnaît la preuve électronique sous réserve d'intégrité et d'identification de l'auteur. Le TJ de Marseille a reconnu en mars 2025 la valeur probante d'un ancrage Bitcoin dans une affaire de contrefaçon — une première en Europe. L'eIDAS 2 reconnaît les registres blockchain qualifiés (art. 45l) dans les 27 États membres.
OpenTimestamps vs. horodatage qualifié eIDAS ?
OpenTimestamps = gratuit, décentralisé, pas de présomption légale automatique en UE. Horodatage qualifié eIDAS = payant, prestataire accrédité, présomption légale d'exactitude dans les 27 États membres (art. 41(2) eIDAS). Bonne pratique : combiner les deux. ProofSnap Enterprise inclut les deux.
Comment vérifier un package de preuves ProofSnap ?
Téléversez le ZIP sur getproofsnap.com/verify. Le vérificateur contrôle les empreintes SHA-256, la signature RSA-4096, la preuve OpenTimestamps et l'horodatage eIDAS (si présent). 100 % côté client, aucune donnée envoyée. Gratuit.
Quelle est la différence entre un constat de commissaire de justice et ProofSnap ?
Un constat de commissaire de justice (anciennement huissier) est réalisé selon la norme AFNOR NF Z67-147 et jouit d'une forte présomption légale. Son coût est élevé (150 à 500 € ou plus). ProofSnap est une alternative technologique accessible (à partir de 8,99 €/mois) combinant horodatage Bitcoin, signature RSA-4096 et horodatage eIDAS qualifié, vérifiable en ligne par tout le monde gratuitement.
Sources et références
- • OpenTimestamps — Site officiel (standard d'horodatage décentralisé)
- • DGI — OpenTimestamps Guide and Stamping Facility
- • DGI — Tutoriel OpenTimestamps
- • GitHub — opentimestamps-client (CLI Python)
- • GitHub — fiatjaf/ots (alternative Go)
- • Wikipedia — OpenTimestamps
- • Peter Todd — Annonce OpenTimestamps (2016)
- • Commission européenne — Règlement eIDAS 2
- • Légifrance — Code civil, article 1366 (preuve électronique)
- • BlockchainYourIP — La France reconnaît officiellement la preuve blockchain (TJ Marseille, 20 mars 2025)
- • Blog Cyberjustice — Première reconnaissance de la valeur probatoire de la blockchain en France
- • Village de la Justice — Preuve numérique et blockchain : jurisprudence 2025
- • Evidency — Preuve numérique recevable : checklist et garanties
- • AFNOR — Norme NF Z67-147 (constat de commissaire de justice sur internet)
- • ProofSnap Trust Verifier — Vérification gratuite des preuves
- • Frontiers in Blockchain — Blockchain in the Courtroom: Evidentiary Significance in U.S. Judicial Processes (2024)
- • Purdue Global Law School — The Admissibility of Blockchain as Digital Evidence
- • Fordham Law Review — Blockchain Evidence: How Litigators Address It at Trial (2024)
- • Wikipedia — Horodatage de confiance (Trusted Timestamping)
- • Journal du Coin — OpenTimestamps, l'horodatage par excellence (FR)
- • Livv.eu — La preuve par la blockchain : une innovation technologique au service du droit
- • MonJuridique (Infogreffe) — La preuve blockchain comme preuve légale
- • MontAvo (Avocats Montpellier) — Preuve numérique : validité juridique à l'ère des technologies avancées
- • Axiocap — La preuve blockchain comme preuve légale
Articles connexes
Pourquoi les captures d'écran ordinaires ne suffisent pas au tribunal (2026)
eIDAS 2, Code civil art. 1366, horodatages blockchain OSINTOSINT 101 : Préserver les preuves réseaux sociaux avant suppression
X, LinkedIn, Telegram — capturer avant la suppression English VersionHow to Verify OpenTimestamps (.ots) Files: 3 Methods (2026)
English guide — online, CLI, Trust Verifier Guide PreuvesCyberharcèlement : Comment documenter les preuves pour la police et le tribunal
WhatsApp, Instagram, Discord — guide étape par étapeAvertissement : Cet article est fourni à titre informatif uniquement. OpenTimestamps est un protocole open source maintenu par la communauté. ProofSnap n'est pas affilié au projet OpenTimestamps. La recevabilité juridique des horodatages blockchain varie selon les juridictions — consultez un avocat pour obtenir des conseils juridiques adaptés à votre situation.