ProofIt
ProofIt
Vérificateur hors-ligne
100% client-side zéro API
📦

Glisse un dossier de preuve .asice

Ou . Tout reste dans ton navigateur — aucune donnée n'est envoyée sur le réseau.

Clé publique master (optionnel — pour vérifier les signatures)

32 octets hex (64 chars). Sans, on vérifie quand même la chaîne de hashes + le format. Avec, on vérifie en plus les co-signatures Ed25519.

Ce que ce site vérifie

  1. Structure ASiC-E — présence de META-INF/container.xml, manifest.json, ASiCManifest.xml
  2. Intégrité du manifest — chaque fichier listé doit avoir le hash sha256 déclaré
  3. Chaîne d'audit — prev_hash de chaque entrée matche le entry_hash de la précédente
  4. Co-signatures Ed25519 — organisation + master (si la clé publique master est fournie)
  5. Manifest prévisionnel — planned_root_hash recalculé matche celui scellé dans SESSION_PLAN_COMMITTED
  6. Contexte signature — signing_context_hash recalculé matche celui de SIGNING_CONTEXT_ATTESTED
  7. Ancrages — liste les receipts OTS Bitcoin + RFC 3161 TSP (vérification on-chain non incluse dans cette V1)
  8. Canary — affiche le snapshot embarqué au moment de la génération

Cette page fonctionne en local. Tu peux l'enregistrer (Cmd-S), la mettre sur une clé USB, l'ouvrir hors-ligne — tout reste fonctionnel. Pour un usage récurrent en environnement contrôlé, elle est wrappable dans Electron ou Tauri.