Vérifier un fichier .ots OpenTimestamps : trois méthodes gratuites
Pour vérifier un fichier .ots en 2026, déposez-le avec le document d’origine sur opentimestamps.org : le résultat indique le bloc Bitcoin et la date à laquelle le document existait au plus tard. Pour un dossier ProofSnap, le Trust Verifier contrôle en une étape l’horodatage, les empreintes et la signature.
Combien coûte un dossier horodaté ?
Nous facturons en dollars américains. Les montants en euros ci-dessous sont indicatifs, calculés au taux de change de septembre 2026, un dollar valant environ 0,87 €.
Un dossier ponctuel
4,99 $ US, paiement unique
environ 4,30 €
Le SnapPack est un achat ponctuel portant sur un nombre fixe de captures. Aucun abonnement, aucun renouvellement automatique.
Prendre un SnapPackAncrage Bitcoin à chaque capture
16,99 $ US/mois
environ 14,80 € par mois, 200 captures
La formule Professional joint à chaque dossier un fichier .ots OpenTimestamps. La formule Essential, à 8,99 $ US soit environ 7,80 €, couvre 100 captures par mois.
Essayer sept joursHorodatage qualifié eIDAS
28,99 $ US/mois
environ 25,20 € par mois, captures illimitées
La formule Enterprise ajoute à l’ancrage Bitcoin l’horodatage électronique qualifié, le seul à emporter une présomption d’exactitude de la date et de l’heure et d’intégrité des données.
Voir la formule EnterpriseL’essai de sept jours nécessite une carte bancaire. En cas de résiliation pendant ces sept jours, rien n’est facturé. Si vous préférez ne pas communiquer la vôtre, le SnapPack est un achat ponctuel qui n’en demande aucune.
Réponse rapide
Rendez-vous sur opentimestamps.org. Déposez votre fichier .ots, puis le document d’origine. Un résultat du type Bitcoin block 925847 attests existence as of 2025-11-30 signifie que la vérification a réussi : le document existait au plus tard à cette date et n’a pas été modifié depuis. C’est gratuit, et l’empreinte du document est calculée dans votre navigateur.
Qu’est-ce qu’un fichier .ots et comment l’ouvrir ?
Un fichier .ots est un reçu d’horodatage créé par le protocole OpenTimestamps. Il sert de preuve d’antériorité : il permet de démontrer qu’un document précis existait au plus tard à une certaine date, en s’appuyant sur la blockchain Bitcoin plutôt que sur un tiers. Le fichier est petit, gratuit à créer, et n’importe qui peut le vérifier de façon indépendante. Aucun logiciel particulier n’est nécessaire pour l’ouvrir : utilisez l’outil de vérification en ligne décrit ci-dessous. Pour créer vous-même une telle preuve sur un contrat, une photo ou du code source, voyez comment certifier un fichier avec ProofSnap.
Vous n’avez pas besoin de comprendre Bitcoin ou la cryptographie pour vérifier un fichier .ots. Il suffit de suivre la méthode 1.
Vous avez un fichier ZIP contenant un .ots ? Si vous avez reçu un dossier de preuves ProofSnap (ZIP contenant une capture d’écran, le code HTML, les métadonnées et le fichier .ots), passez directement à la méthode 2, le Trust Verifier : elle vérifie l’horodatage .ots, les empreintes et la signature numérique en une seule étape, sans extraire les fichiers. Vous n’avez pas encore de dossier et une page doit être figée ? Envoyez son adresse au service de capture de preuves et le dossier vous est remis.
Méthode 1 : vérifier un fichier OpenTimestamps en ligne (30 secondes, gratuit)
- 1. Ouvrir l’outil de vérification. Rendez-vous sur opentimestamps.org (ou dgi.io/ots).
- 2. Déposer le fichier .ots. Glissez-déposez votre fichier .ots dans la page.
- 3. Déposer le document d’origine. Glissez-déposez le document d’origine, celui qui a été horodaté. Pour un dossier ProofSnap, extrayez d’abord le ZIP, puis déposez
manifest.json.otsetmanifest.json. - 4. Lire le résultat. L’outil affiche le numéro du bloc Bitcoin et la date. Le document existait au plus tard à cette date et n’a pas été modifié depuis.
Success! Bitcoin block 925847 attests existence as of 2025-11-30
Ce que cela signifie : votre document existait le 30 novembre 2025 au plus tard et n’a pas été modifié depuis. Des milliers de nœuds indépendants conservent une copie de ce bloc ; le réécrire après coup demanderait une puissance de calcul hors de portée.
Confidentialité : l’empreinte du document est calculée dans votre navigateur. Seule cette empreinte sert à la vérification ; le document lui-même reste sur votre ordinateur.
Méthode 2 : vérifier un dossier de preuves ProofSnap en une étape
Si vous avez reçu un dossier de preuves ProofSnap (fichier ZIP contenant une capture d’écran, le code HTML, les métadonnées et un fichier .ots), utilisez le vérificateur tout-en-un :
- 1. Rendez-vous sur getproofsnap.com/verify.
- 2. Déposez le fichier ZIP.
- 3. Le vérificateur contrôle automatiquement :
- • les empreintes SHA-256 de tous les fichiers (intégrité) ;
- • la signature numérique RSA-4096 du manifeste ;
- • la preuve d’horodatage OpenTimestamps (ancrage Bitcoin) ;
- • l’horodatage qualifié eIDAS, s’il est présent.
Gratuit, sans compte, sans installation. Les fichiers sont contrôlés dans votre navigateur ; pour la vérification de l’horodatage, seuls les preuves d’horodatage et le manifeste (noms des fichiers, empreintes, adresse capturée) ou son empreinte sont envoyés à notre serveur. Avocats, juges et partie adverse peuvent ainsi vérifier les preuves sans installer ProofSnap ; pour un contrôle entièrement indépendant, utilisez les méthodes 1 et 3.
Méthode 3 : vérifier en ligne de commande
# Installation
$ pip install opentimestamps-client
# Vérification (nœud Bitcoin Core local requis)
$ ots verify manifest.json.ots
Success! Bitcoin block 925847 attests existence as of 2025-11-30
# Nœud Bitcoin Core à une autre adresse
$ ots --bitcoin-node http://localhost:8332 verify manifest.json.ots
# Vérification en masse (plusieurs dossiers)
$ for f in evidence_*/manifest.json.ots; do ots verify "$f"; done
Le client Python officiel nécessite Python 3 et un nœud Bitcoin Core local ; un nœud élagué suffit. Sans nœud, le client en Go fiatjaf/ots vérifie la preuve auprès d’un explorateur de blocs public.
OpenTimestamps en attente (« pending ») : combien de temps dure la confirmation ?
Un horodatage en attente signifie que l’empreinte a été remise aux serveurs de calendrier mais n’est pas encore ancrée dans un bloc Bitcoin. C’est normal : l’ancrage prend en général quelques heures. Deux possibilités :
- • Attendez quelques heures et déposez à nouveau le fichier .ots sur opentimestamps.org : l’outil complète la preuve.
- • En ligne de commande : exécutez
ots upgrade votre_fichier.otspour ajouter au fichier le chemin jusqu’au bloc Bitcoin.
Une fois la preuve complétée, elle ne dépend plus des serveurs de calendrier : la blockchain Bitcoin suffit pour la vérifier.
Que signifie le résultat de la vérification ?
Lorsque vous lisez Bitcoin block 925847 attests existence as of 2025-11-30, cela signifie :
- • Le document existait à cette date ou avant. Son empreinte est reliée à un bloc Bitcoin miné à ce moment-là.
- • Le document n’a pas été modifié. Un seul caractère changé produirait une autre empreinte, et la vérification échouerait.
- • La preuve est très difficile à falsifier. Il faudrait réécrire la blockchain Bitcoin depuis ce bloc, ce qui est irréalisable en pratique.
- • N’importe qui peut la vérifier. Nul besoin de faire confiance à une entreprise ou à une personne : seule la blockchain Bitcoin sert de référence.
À retenir : l’horodatage prouve que le document existait à cette date et n’a pas changé depuis. Il ne dit rien de la véracité de son contenu.
Fonctionnement technique d’OpenTimestamps
- 1. Empreinte : une empreinte SHA-256 est calculée à partir de votre document.
- 2. Agrégation : l’empreinte est remise aux serveurs de calendrier OpenTimestamps, qui regroupent de nombreuses empreintes dans un arbre de Merkle.
- 3. Ancrage : la racine de l’arbre de Merkle est inscrite dans une transaction Bitcoin (OP_RETURN), incluse dans un bloc.
- 4. Preuve : le fichier .ots conserve le chemin qui va de votre empreinte à l’en-tête du bloc Bitcoin.
- 5. Vérification : n’importe qui peut suivre ce chemin et le comparer à la blockchain Bitcoin. S’il correspond, l’horodatage est valide.
Pourquoi Bitcoin ? Le réseau fonctionne sans interruption depuis 2009, et la puissance de calcul qui le protège rend la réécriture d’un bloc ancien irréalisable en pratique.
Quelle valeur en justice pour un horodatage blockchain ?
En France, un horodatage blockchain peut être produit comme preuve, et le juge en apprécie la valeur. Dans un jugement du tribunal judiciaire de Marseille du 20 mars 2025, la titularité des droits patrimoniaux d’auteur sur deux vêtements a été jugée « établie par les deux constats de l’horodatage Blockchain », réalisés en 2021 par un prestataire privé ; un commissaire de justice a ensuite constaté l’ancrage.
Le règlement eIDAS (art. 41) distingue deux situations. Un horodatage non qualifié, comme OpenTimestamps, ne peut se voir refuser l’effet juridique ni la recevabilité comme preuve en justice au seul motif qu’il est électronique ou qu’il n’est pas qualifié. Un horodatage qualifié, lui, bénéficie d’une présomption :
« Un horodatage électronique qualifié bénéficie d’une présomption d’exactitude de la date et de l’heure qu’il indique et d’intégrité des données auxquelles se rapportent cette date et cette heure. »
La formule Enterprise et les SnapPacks eIDAS de ProofSnap ajoutent cet horodatage qualifié, délivré par Disig a.s., prestataire de services de confiance qualifié inscrit sur la liste de confiance de l’UE.
OpenTimestamps ou horodatage qualifié eIDAS : comparaison
| Critère | OpenTimestamps (Bitcoin) | Horodatage qualifié eIDAS |
|---|---|---|
| Coût | Gratuit | Payant (prestataire qualifié) |
| Modèle de confiance | Décentralisé (Bitcoin) | Prestataire de services de confiance qualifié |
| Effet juridique | Produit comme preuve, apprécié par le juge | Présomption d’exactitude de la date et de l’heure (art. 41, paragraphe 2, eIDAS) |
| Vérification | Par tous, via la blockchain Bitcoin | Via la liste de confiance de l’UE |
| Chez ProofSnap | Dès la formule Professional | Formule Enterprise et SnapPacks eIDAS |
Les deux se combinent : OpenTimestamps pour une preuve vérifiable par tous sans tiers, l’horodatage qualifié pour la présomption d’exactitude.
Pourquoi une simple capture d’écran ne suffit pas au tribunal
Pour les enquêteurs OSINT : chaîne de preuves, méthode de travail, confidentialité
Pourquoi c’est important
Prenons un exemple. 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 de chaque dossier montre que les captures existaient au plus tard à la date du bloc Bitcoin, antérieure à la suppression, et le tribunal, la défense ou tout expert peuvent le vérifier.
Le fichier .ots dans la chaîne de preuves
Un horodatage seul ne suffit pas. Un dossier solide réunit aussi :
- • Intégrité du contenu : manifest.json (empreintes SHA-256)
- • Signature : manifest.sig (RSA-4096)
- • Fixation dans le temps : manifest.json.ots (horodatage Bitcoin)
- • Chaîne de conservation : chain_of_custody.json, inspirée de l’ISO/IEC 27037
- • Contenu source : capture d’écran, HTML et métadonnées
Méthode de travail
- 1. Capturez tout de suite : le contenu peut disparaître en quelques minutes.
- 2. Vérifiez chaque capture : contrôlez la présence du .ots et son statut.
- 3. Stockez en lieu sûr : stockage chiffré et nommage cohérent, par exemple
AAAA-MM-JJ_plateforme_cible.zip. - 4. Transmettez : partagez les ZIP ; les destinataires les vérifient avec le Trust Verifier, gratuitement et sans installation.
Confidentialité
- • Pour l’horodatage, seule l’empreinte SHA-256 est transmise aux serveurs de calendrier OpenTimestamps, jamais le contenu.
- • Avec les Content Credentials (C2PA), la capture d’écran est transmise au service de signature de ProofSnap.
Points clés
- Un fichier .ots est un reçu d’horodatage blockchain : il prouve qu’un document existait au plus tard à une date précise. Gratuit, vérifiable par tous.
- Vérification la plus simple : déposez les deux fichiers sur opentimestamps.org. Pour un dossier ProofSnap : getproofsnap.com/verify.
- Le statut « pending » est normal. Attendez quelques heures, puis complétez la preuve.
- En justice : l’horodatage blockchain peut être produit et le juge l’apprécie ; seul l’horodatage qualifié eIDAS emporte une présomption d’exactitude de la date et de l’heure et d’intégrité des données.
Créez des preuves horodatées en un clic
ProofSnap capture n’importe quelle page web avec une empreinte SHA-256, une signature RSA-4096 et une chaîne de conservation inspirée de l’ISO/IEC 27037. Dès la formule Professional, chaque dossier comprend un fichier .ots que tout le monde peut vérifier.
Horodatage blockchain dès 16,99 $ US par mois (env. 14,80 €). L’essai de sept jours nécessite une carte bancaire.
Questions fréquentes
Comment vérifier un fichier .ots ?
Déposez le fichier .ots et le document d’origine sur opentimestamps.org ou dgi.io/ots. L’outil recalcule l’empreinte du document et suit le chemin de Merkle jusqu’au bloc Bitcoin. Pour un dossier ProofSnap, utilisez le Trust Verifier.
Qu’est-ce qu’un fichier .ots ?
Un reçu d’horodatage de petite taille, créé par le protocole OpenTimestamps. Il contient le chemin de Merkle qui relie l’empreinte SHA-256 du document à un bloc Bitcoin, et prouve que le document existait au plus tard à la date de ce bloc.
Puis-je vérifier un fichier .ots sans nœud Bitcoin ?
Oui. Les outils en ligne et le client en Go fiatjaf/ots interrogent un explorateur de blocs public. Le client Python officiel nécessite un nœud Bitcoin Core local ; un nœud élagué suffit.
Mon fichier .ots indique « pending » : que faire ?
L’empreinte a été remise aux serveurs de calendrier mais n’est pas encore ancrée dans un bloc. L’ancrage prend en général quelques heures. Exécutez ensuite ots upgrade votre_fichier.ots ou déposez à nouveau le fichier sur opentimestamps.org.
Un horodatage blockchain a-t-il une valeur en justice en France ?
Il peut être produit comme preuve, et le juge en apprécie la valeur. Le 20 mars 2025, le tribunal judiciaire de Marseille a jugé la titularité des droits patrimoniaux d’auteur établie par deux horodatages blockchain réalisés par un prestataire privé, dont un commissaire de justice avait ensuite constaté l’ancrage. Seul un horodatage qualifié au sens du règlement eIDAS bénéficie d’une présomption d’exactitude de la date et de l’heure.
OpenTimestamps ou horodatage qualifié eIDAS : quelle différence ?
OpenTimestamps est gratuit et décentralisé, sans présomption légale. L’horodatage qualifié eIDAS est délivré par un prestataire de services de confiance qualifié et bénéficie d’une présomption d’exactitude de la date et de l’heure. ProofSnap Enterprise combine les deux.
Comment vérifier un dossier de preuves ProofSnap ?
Déposez le ZIP sur le Trust Verifier. Il recalcule les empreintes SHA-256 et contrôle la signature RSA-4096, la preuve OpenTimestamps et, s’il est présent, l’horodatage qualifié eIDAS. Les fichiers restent dans votre navigateur ; seuls les preuves d’horodatage et le manifeste (noms des fichiers, empreintes, adresse capturée) ou son empreinte sont envoyés au serveur de ProofSnap pour la vérification. Gratuit, sans compte.
Quelle différence entre un constat de commissaire de justice et ProofSnap ?
Le constat est dressé par un officier public, à tarif libre : de moins de 100 € à plus de 600 € selon l’étude et le nombre de pages. Avec ProofSnap, vous figez la page vous-même, immédiatement, avec empreinte et signature. L’horodatage blockchain est inclus dès la formule Professional, à 16,99 $ US par mois (env. 14,80 €).
Sources et références
- • OpenTimestamps, site officiel
- • DGI, OpenTimestamps Guide and Stamping Facility
- • GitHub, opentimestamps-client (client Python)
- • GitHub, fiatjaf/ots (client en Go)
- • Peter Todd, annonce d’OpenTimestamps (2016)
- • Legalis, tribunal judiciaire de Marseille, 1re chambre civile, jugement du 20 mars 2025
- • Règlement eIDAS (UE) no 910/2014, version consolidée
- • ProofSnap Trust Verifier, vérification gratuite des preuves
Articles connexes
Pourquoi une simple capture d’écran ne suffit pas au tribunal (2026)
Métadonnées, empreinte et horodatage OSINTOSINT 101 : préserver les preuves des réseaux sociaux avant suppression
X, LinkedIn, Telegram : capturer avant qu’il ne soit trop tard Guide des preuvesArnaque en ligne : quelles preuves garder en 2026
Opposition, plainte, remboursement bancaire Guide des preuvesCyberharcèlement : documenter les preuves pour la police et le tribunal
WhatsApp, Instagram, Discord : guide étape par étapeAvertissement : cet article est fourni à titre informatif. OpenTimestamps est un protocole libre maintenu par sa communauté ; ProofSnap n’est pas affilié au projet OpenTimestamps.