Byte locali
I vettori file calcolano SHA-256 sui byte esatti. Nessuna interpretazione, nome file, MIME type o metadata.
ExistBefore Trust Lab
Ricalcola localmente fixture fisse per SHA-256, testo canonico e radice bundle. Questa pagina serve per riproducibilità e parità SDK: non crea attestazioni, non chiama l'API e non carica contenuti.
I vettori file calcolano SHA-256 sui byte esatti. Nessuna interpretazione, nome file, MIME type o metadata.
I payload Note legacy/futuri applicano existbefore-canonical-v1: rimuovi BOM iniziale, normalizza CRLF/CR in LF, poi rimuovi un solo LF finale.
La fixture bundle usa existbefore-bundle-v2: hash file ordinati, digest metadata zero espliciti e separazione dominio RFC 6962.
Il pulsante ricalcola le fixture fisse in questo browser. Non fa chiamate di rete e non consuma quota API CertiSigma.
Self-check non ancora eseguito.
Usa questi valori nei test browser, negli esempi SDK e negli smoke check CLI. Tratta le stringhe come fixture canoniche; non sostituirle con materiale utente.
Input: zero byte.
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Input: i byte UTF-8 esatti per ExistBefore\n.
18fe340f2a5295e17f6b42febd845652b11073da431572e1bb576dd50097242e
Raw: BOM iniziale + Idea line 1\r\nIdea line 2\r\n. Canonico: Idea line 1\nIdea line 2.
cfe06d47cabc15f189ab4d21099c1642a0849e2a00ac1d0c170e7e86e8ce3f35
Raw: Name \rDraft\t\n. Spazi e tab restano; si normalizzano solo line ending e un LF finale.
4da57280fa13e962b965791cb1ef57c5d0ece168cdad9d9e7cfe098a4fd6dff9
Input: i vettori 1 e 2 come hash file, ciascuno abbinato al digest metadata tutto zero esplicito. La radice usa existbefore-bundle-v2.
bcc9674081869b2bdd903bfec681644db4ee0a9ac02ec6cbd1c6b344a44d6f54
Dopo che un vettore coincide localmente, puoi usare i flussi prodotto per creare o verificare evidenza reale. Sono separati apposta perché coinvolgono record pubblici e, per l'attestazione, quota API CertiSigma.
Leggi il modello tecnico · Verifica file o PDF · Come funzionano T0, T1 e T2 · API developer
Versione contratto: existbefore-trust-vectors-v1