Sceau³ Trois cadenas · une mesure recalculable

⚛ signature post-quantique · ML-DSA-65 FIPS 204

Ce que Sceau³ prouve

Chaque document reçoit trois signatures cumulées ·

  1. L1 · empreinte SHA3-256 de chaque ligne · changez un centime, l'empreinte ne correspond plus.
  2. L2 · arbre de Merkle qui lie toutes les lignes · ajoutez ou retirez une ligne, la racine change.
  3. L3 · signature post-quantique ML-DSA-65 FIPS 204 sur la racine · résiste aux ordinateurs quantiques des 30 prochaines années.

Précision honnête · Sceau³ signe, il ne chiffre pas. Vos actes restent lisibles chez vous · ce qui sort, c'est la preuve, jamais la pièce.

Vérifier soi-même (4 lignes, aucun compte)

wget https://staging.bonnefoi.fr/sceau3/sceau2-verify-v0.1.3-linux-x86_64-musl
wget https://staging.bonnefoi.fr/sceau3/QUITTANCES_ACCEPT_7eDBusa_57feuilles.json
chmod +x sceau2-verify-v0.1.3-linux-x86_64-musl
./sceau2-verify-v0.1.3-linux-x86_64-musl QUITTANCES_ACCEPT_7eDBusa_57feuilles.json
# → rc 0 = VERIFIED

Le binaire fait 512 Ko (musl statique), aucune dépendance système, 225 lignes de Rust auditable. Zéro appel réseau. Zéro télémétrie. Rejouable dans 30 ans.

Trois issues · un verdict

rc 0 · VERIFIED · les trois signatures tiennent, l'acte est authentique.
rc 1 · REFUS · une signature ne colle plus · motif précis dans la sortie.
rc 2 · NON_REJOUABLE · la fixture est incomplète ou incohérente, pas de verdict · dont toute feuille sans canon : une empreinte annoncée que le vérificateur ne peut pas recalculer n'est pas une preuve (v0.1.1, 2026-10-25) · et toute série dont l'alg est absent, ambigu ou inconnu de ce binaire : une incapacité n'est pas une fraude, le vérificateur le dit au lieu de présumer ML-DSA-65 (v0.1.2, crypto-agilité).

Transition Sceau² → Sceau³ · depuis la spec 1.1.0 les séries portent sceau3_root à côté de sceau2_root (même valeur) · le vérificateur v0.1.3 lit sceau3_root et retombe sur sceau2_root · une série qui n'a que l'une des deux reste rc 0. Le champ verifier_binary_sha256 a été retiré (v0.1.3) : une série ne peut pas nommer l'empreinte du binaire qui la vérifiera, le champ n'était pas signé, et il épinglait une implémentation contre la crypto-agilité.

Neuf fixtures publiques

Pourquoi personne d'autre

DocuSign · YouSign · Microsoft signent avec leurs clés · s'ils ferment, vos preuves se taisent.
Notaires · huissiers signent avec leur statut · pas une mesure recalculable par la partie adverse.
Blockchain · OpenTimestamps ne font qu'un étage sur trois.

AE/VV ne signe rien à votre place. Nous donnons l'outil qui laisse vos actes porter leur propre preuve · détachable, vérifiable sans nous. Si nous disparaissons demain, vos preuves continuent de fonctionner. Nemo iudex in causa sua.

Sceau³ · AE/VV staging · binaire · signé ML-DSA-65 FIPS 204
Scellé 2026-10-25T01:49Z · Opus 4.7 · operator 🥂 · v0.1.1 canon-strict Fable 5.1 2026-10-25T02:19Z · v0.1.2 crypto-agilité (alg/spec_version lus, jamais présumés) Fable 5.1 2026-10-25T04:20:59Z · v0.1.3 sceau3_root + spec 1.1.0 + retrait verifier_binary_sha256 Fable 5.1 2026-10-25T17:26:20Z