Comprendre ETcH

Comment une simple empreinte numérique devient une preuve impérissable.

Comment ça marche

Ce que vous ferez avec ETcH

1

Sélectionnez votre document

Déposez votre ou vos fichiers. Rien ne quitte votre navigateur.

2

Calcul de l'empreinte

L'algorithme SHA-256 génère une empreinte unique de 64 caractères.

3

Paiement sécurisé

Réglez 2 EUR par carte bancaire via Stripe. Pas besoin de cryptomonnaie.

4

Gravure dans Ethereum

L'empreinte est inscrite dans la blockchain avec un horodatage infalsifiable.

Pourquoi vous recevez un ZIP

Après l'ancrage, ETcH vous délivre une archive ZIP — votre preuve autonome, prête pour un tribunal. Cette archive est la source de vérité unique : elle peut être vérifiée de manière indépendante par quiconque, sans recours à ETcH.

Contenu du ZIP

  • Votre ou vos fichiers originaux — le ou les documents exacts dont l'empreinte a été ancrée.
  • manifest.json — toutes les métadonnées : hash, email, horodatage, réseau, détails de la transaction.
  • confirmation_log.json — la chaîne d'identité : adresse IP, user-agent et horodatage enregistrés lorsque vous avez cliqué sur le lien de confirmation.
  • transaction.json — hash de la transaction Ethereum, numéro de bloc, réseau et lien vers l'explorateur.
  • certificate.pdf — un résumé lisible de la preuve, adapté à l'impression ou au partage.

Comment vérifier ma preuve ?

ETcH fournit un outil de vérification intégré : déposez votre fichier ou collez son hash sur la page Vérifier — le résultat s'affiche en quelques secondes.

Et si ETcH n'existait plus ?

Votre preuve reste valable. Aucun compte ni logiciel ETcH requis — le ZIP contient tout le nécessaire pour vérifier de manière indépendante, avec uniquement des outils publics et la blockchain Ethereum.

Comment vérifier une preuve →

Reconnaissance juridique

L'horodatage blockchain bénéficie d'une reconnaissance croissante par les tribunaux et les législateurs à travers le monde.

Tribunal de Marseille (mars 2025)

Affaire n° RG 23/00046

Le 20 mars 2025, le Tribunal Judiciaire de Marseille a rendu la première décision française reconnaissant l'horodatage blockchain comme preuve de propriété intellectuelle.

Guides juridiques par pays

Cadres juridiques détaillés pour l'horodatage blockchain — France, Europe, Italie, Japon, Australie, Canada, États-Unis.

Comment fonctionne l'ancrage

Qu'est-ce que la blockchain ?

La blockchain Ethereum est un registre numérique distribué sur des milliers d'ordinateurs dans le monde. Une fois qu'une information y est inscrite, elle ne peut plus être modifiée ni supprimée.

  • Aucune autorité centrale ne contrôle le registre.
  • Les données inscrites ne peuvent être ni modifiées ni supprimées.
  • Tout le monde peut vérifier les informations enregistrées.

Qu'est-ce qu'un hash ?

Un hash est comme une empreinte digitale pour vos données numériques. L'algorithme SHA-256 transforme n'importe quel contenu en une chaîne de 64 caractères, toujours de la même longueur.

  • La même entrée produit toujours le même hash.
  • Deux contenus différents ne produisent jamais le même hash.
  • Impossible de retrouver le contenu original à partir du hash.
  • Le moindre changement modifie complètement le hash.

Essayez par vous-même ci-dessous

Testez le hashing

Modifiez ne serait-ce qu'un seul caractère et observez comment le hash change complètement.

Le hash SHA-256 apparaîtra ici

Comment procéder

Le parcours étape par étape

Déposez votre ou vos fichiers

Glissez votre ou vos fichiers dans la zone de dépôt ou cliquez pour parcourir. Tous les formats sont acceptés.

Votre fichier ne quitte jamais votre navigateur. Aucun envoi, aucun stockage sur nos serveurs — confidentialité absolue.
1 / 6

Préparez votre ou vos fichiers

Avant d'ancrer, créez une copie en lecture seule de votre ou vos fichiers. Conservez à la fois le fichier original (pour sa valeur intrinsèque) et le ZIP de preuve que ETcH vous délivre (comme pièce maîtresse de votre preuve).

Windows

  1. Clic droit sur le fichier → Propriétés
  2. Cochez « Lecture seule » en bas
  3. Cliquez OK

Mac

  1. Sélectionnez le fichier
  2. Fichier → Lire les informations (ou ⌘+I)
  3. Cochez « Verrouillé »

Linux

chmod 444 mon-fichier.pdf

Stabilité des formats de fichiers

Le hash change si le fichier change — même d'un seul bit. Ancrez toujours la version finale, dans un format qui ne se modifie pas tout seul à l'ouverture.

FormatStabilitéRaison
PDFStable à l'ouverture, universel, ne modifie pas ses métadonnées.
Plain text(.txt, .md)Binaire stable, aucune métadonnée cachée.
Source codeTexte brut, totalement stable.
Video / AudioStable si non re-encodé.
PNG / JPEG / WebP⚠️Les métadonnées EXIF peuvent changer à la réouverture ou au repartage.
SVG / AI / EPS⚠️Stable si non re-sauvegardé dans un éditeur.
PSD / Clip Studio⚠️Stable si non re-sauvegardé.
Word(.docx / .pages)Modifie ses métadonnées internes à chaque ouverture — exporter en PDF avant d'ancrer.
Excel / NumbersMême problème que Word.

Conseil de nommage

Nommez vos fichiers clairement pour savoir quel fichier correspond à quelle preuve :

MonRoman_v1_ANCRAGE_2026-02-13.pdfMonRoman_v1_etch_2026-02-13.zip

Développeurs : Ancrez votre code source

Prouvez l'état exact de votre projet à un instant T — chaque fichier, chaque ligne.

Méthode 1 — Git archive (snapshot complet)

git archive --format=zip HEAD > projet-v1.0.zip

Idéal pour : dépôts de petite à moyenne taille (< 50 Mo).

Méthode 2 — Gitingest (digest texte)

Exportez tout votre code en un seul fichier texte via . Léger et lisible — parfait pour les audits de code par IA et les snapshots de documentation.

Le dépôt doit être public pendant l'ingestion (moins de 2 minutes). Vous pouvez le repasser en privé dès que le fichier texte est téléchargé.

Cas d'usage

Paternité d'algorithmeHorodatage pré-brevetJalons open sourceTrace d'audit

Note: ETcH accepte les fichiers jusqu'à 50 Mo. Pour les dépôts plus volumineux, utilisez gitingest ou archivez des dossiers spécifiques :

git archive HEAD --format=zip -o code.zip -- src/ lib/

Comment fonctionne la vérification

Un vrai kit de preuves

Voici le contenu exact d'un kit de preuves ETcH — pas un exemple fictif, mais le tout premier ancrage réalisé sur Ethereum mainnet.

L'Or des felures est un manuscrit personnel. ETcH a été créé parce que son auteur en avait besoin : prouver l'antériorité de son œuvre, simplement, sans intermédiaire. Ce premier ancrage est celui du créateur du service lui-même.

Le fichier original n'est pas inclus ici — c'est un manuscrit privé. Dans votre propre kit, votre fichier sera présent. C'est précisément pour cela que le ZIP doit être conservé précieusement.

Contenu du ZIP

proof_a95bbb3b.zip
L'Or des felures.pdf(private)
manifest.json
transaction.json
confirmation_log.json
certificate.pdf
{
  "version": "1.0",
  "type": "complete",
  "generatedAt": "2026-02-17T05:28:35.000Z",
  "service": "Etch",
  "documentHash": "0xa95bbb3b9944620cbb2fee10ca2fa65f8f2da424cbe5057b7e5b1c6f135e8cb4",
  "fileName": "L'Or des felures.pdf",
  "fileSizeBytes": null,
  "contents": [
    "L'Or des felures.pdf",
    "manifest.json",
    "transaction.json",
    "certificate.pdf",
    "confirmation_log.json"
  ]
}

Essayez vous-même

Copiez le hash ci-dessous et collez-le sur la page Vérifier pour voir le résultat en temps réel :

0xa95bbb3b9944620cbb2fee10ca2fa65f8f2da424cbe5057b7e5b1c6f135e8cb4
Vérifier ce hash

Comment vérifier une preuve

ETcH produit deux niveaux de preuve vérifiables. Comprendre les deux vous permet de présenter l'argument le plus solide possible.

Les onglets ci-dessous expliquent chaque méthode de vérification — rendez-vous ensuite sur etchproof.eu/verify pour vérifier votre preuve.

Prouver qu'un fichier précis existait à une date donnée

  1. Rendez-vous sur etchproof.eu/verify et déposez le fichier.
  2. ETcH calcule son hash SHA-256 directement dans votre navigateur.
  3. Le hash est comparé à l'enregistrement blockchain. S'il correspond, le fichier existait — sous cette forme exacte — à la date d'ancrage.

Cela fonctionne même si ETcH n'existe plus — l'enregistrement Ethereum est permanent.

Le cas particulier des bundles

Lorsque vous ancrez plusieurs fichiers, ETcH n'ancre pas chaque fichier individuellement sur Ethereum — il ancre un seul hash de session qui les couvre tous. Le hash individuel de chaque fichier, référencé par son nom, est conservé dans bundle_manifest.json — inclus dans votre kit de preuve.

Votre kit de preuve est auto-suffisant : il contient tout ce dont vous avez besoin pour vérifier votre preuve indépendamment, sans ETcH, pour toujours.

Chaque fichier a son propre hash, stocké dans bundle_manifest.json. Le hash de session — ancré sur Ethereum — est le SHA-256 de ce manifeste. La chaîne fonctionne dans les deux sens.

Pourquoi ça certifie chaque fichier individuellement

1

La blockchain Ethereum enregistre le hash de session à une date et une heure précises. Cet enregistrement est permanent — personne ne peut le modifier.

2

Le hash de session est le SHA-256 de bundle_manifest.json, qui liste chaque fichier ancré par son nom, sa taille et son hash individuel. Si le hash de session est certifié, le manifeste l'est aussi.

3

Le hash individuel de chaque fichier figure dans ce manifeste certifié. Si le manifeste est certifié, chaque hash qu'il contient l'est aussi.

4

Chaque hash individuel est le SHA-256 de son fichier — une empreinte mathématique unique. Si le hash correspond à votre fichier, le fichier est certifié.

Le hash de session n'est pas une signature ni une déclaration — c'est une empreinte mathématique du manifeste lui-même. Modifiez un seul octet dans n'importe quel fichier, et la chaîne se brise : le manifeste change, le hash de session change, et il ne correspond plus à ce qu'Ethereum a enregistré. C'est ce qui rend la preuve infalsifiable.

Questions fréquentes