Vérifiez par vos propres moyens.
Déposez un Evidence Pack plus bas. Chaque somme de contrôle est recalculée et la chaîne (sha256) rechaînée, entièrement dans votre navigateur. Rien n’est téléversé.
Sélectionnez les fichiers. Ils restent sur votre machine.
La page a besoin de manifest.json pour savoir quoi vérifier ; audit.jsonl et chain-head.json sont ce qu’elle vérifie.
Glissez le dossier du pack ici
Essayez sur un exemple.
Un pack synthétique : une session scriptée passée par le vrai moteur quand cette page a été construite, et exportée comme evidren evidence exporte. Ce n’est l’enregistrement réel de personne.
L’empreinte de l’expéditeur pour ce pack, telle qu’un expéditeur vous la donnerait séparément : 57bebee63d5094084ee2039f45a98300204a71b6b398ed46edbf6e1320e1996a
La copie modifiée change un deny enregistré en allow à la ligne 3. La copie réécrite fait la même modification puis recalcule chaque hash qui suit. Elle passe toutes les vérifications de cette page. Seule son empreinte diffère de celle de l’expéditeur.
Téléchargez l’exemple pour le vérifier avec un shell à la place : VERIFY.md, audit.jsonl, chain-head.json, manifest.json, policy.json, shadow-report.json, summary.json.
Sur quoi vous pouvez compter, et sur quoi vous ne pouvez pas.
- Les fichiers.
audit.jsonlest l’enregistrement, une ligne par décision.chain-head.jsonnomme la dernière ligne.manifest.jsonliste une empreinte pour chaque fichier.VERIFY.mdexplique comment tout vérifier avec un simple shell. - Le résultat. Cohérent, ou le fichier et la ligne où ça casse.
- Ce qu’un succès ne montre pas. Que le pack n’a pas été réécrit dans son ensemble : pour cela, comparez l’empreinte avec celle que l’expéditeur vous a donnée séparément. Que les événements enregistrés ont réellement eu lieu. Que rien ne manque : seules les actions passées par Evidren sont enregistrées, et une ligne absente ne se voit pas. La conformité à une loi ou une norme quelconque.
1. le sha256 de chaque fichier contre la somme de contrôle notée dans manifest.json 2. le prevHash de chaque ligne contre le sha256 de la ligne précédente 3. chain-head.headHash contre le sha256 de la dernière ligne NON VÉRIFIÉ : le sceau (HMAC) en fin de chaîne. Il est clé par la clé de masquage de l’installation, qui ne quitte jamais la machine d’origine. Aucun tiers ne peut le vérifier, cette page comprise. Le manifeste du pack le dit lui même : "d18HmacTailSeal": false.
La vérification 3 attrape une queue coupée pendant que chain-head.json était laissé tel quel. Un succès veut dire que les fichiers concordent entre eux. Et à cause du bloc NON VÉRIFIÉ, un succès ne peut pas montrer que rien n’a été détruit avant l’export.