Guida passo passo
Come certificare un file o un'immagine nella dashboard ProofSnap
Questa guida mostra come certificare un file in «Strumenti» nella versione di ottobre 2026 della dashboard ProofSnap. La dashboard calcola l'hash SHA-256 nel tuo browser, il file resta sul tuo dispositivo e scarichi un pacchetto firmato con marca temporale. Il pacchetto attesta che il file esisteva già in questa forma esatta al più tardi all'ora della marca temporale.
Le illustrazioni di questa pagina riproducono l'interfaccia della dashboard nel tema scuro, così sai cosa vedrai a ogni passaggio.
Di Radim Motycka, fondatore e responsabile tecnico di ProofSnap, che ha sviluppato la dashboard, l'API e il motore di certificazione illustrati in questa guida. ·
Tempo necessario
Circa cinque minuti
File per pacchetto
Da 1 a 100
Cosa viene inviato
Solo l'hash e il nome del file
A cosa serve questa guida
Ti serve quando vuoi una prova dell'esistenza di un file, o vuoi mettere una marca temporale su un documento, senza inviarlo a nessuno. Può essere la bozza di un contratto prima della trattativa, un progetto o una foto prima della pubblicazione, il codice sorgente di un rilascio o una relazione che consegni. La dashboard registra l'impronta SHA-256 del file in un manifest firmato, e la marca temporale su quel manifest attesta che il file esisteva esattamente in quella forma al più tardi all'ora della marca temporale. Chiunque può verificarlo in seguito con il pacchetto e una copia del file.
Chi la usa e per cosa
- Avvocati e studi legali: la bozza di un contratto o di un accordo prima di inviarla alla controparte, i documenti ricevuti da un cliente.
- Uffici legali aziendali, compliance e DPO: la versione di una policy interna, delle condizioni di vendita o di un'informativa nel giorno in cui entra in vigore.
- Consulenti tecnici e periti informatici, anche come CTP o CTU: l'impronta di una copia forense, delle foto di un sopralluogo o di un'esportazione di chat.
- Architetti, designer e studi di progettazione: disegni e progetti prima di presentarli a un cliente o a una gara.
- Fotografi, agenzie di marketing e brand protection: foto, campagne e materiali creativi prima della pubblicazione.
- Giornalisti: documenti e immagini ricevuti da una fonte, senza consegnarli a terzi.
- HR e commercialisti: regolamenti, comunicazioni e documenti consegnati a un dipendente o a un cliente.
Prima di iniziare
- Un account della dashboard ProofSnap con l'email confermata e un piano a pagamento. Se non ce l'hai ancora, segui i primi passi con la dashboard.
- Il file o i file da certificare, sul tuo computer. Il file non viene caricato, ma la dashboard deve poterlo leggere per calcolarne l'hash.
- Un posto sicuro dove conservare l'originale senza modifiche, insieme al pacchetto che scaricherai.
Passaggio 1
Apri «Certifica un file»
Con un piano a pagamento apri la sezione «Strumenti» della dashboard e fai clic sulla scheda «Certifica un file», accanto a «Verifica un pacchetto» e «Confronta acquisizioni». In modalità sandbox questa sezione non compare.
- 1Strumenti. La sezione della dashboard che raccoglie gli strumenti. La raggiungi scorrendo la pagina o dalla barra delle sezioni in alto.
- 2Certifica un file. La terza scheda. Le altre due verificano un pacchetto e confrontano due acquisizioni.
- 3Nota sulla privacy. «I file restano sul tuo dispositivo. Inviamo solo il loro hash SHA-256, quindi conserva gli originali.» Insieme all'hash viene inviato anche il nome del file, che compare nel certificato. L'icona di informazione accanto alla nota spiega cosa contiene il pacchetto.
1Strumenti
3I file restano sul tuo dispositivo. Inviamo solo il loro hash SHA-256, quindi conserva gli originali.
Passaggio 2
Aggiungi i tuoi file
Trascina i file nel riquadro oppure fai clic per selezionarli. La dashboard calcola nel tuo browser l'hash SHA-256 di ogni file e lo mostra per intero sotto il nome. Puoi aggiungere un solo file oppure fino a 100 file da certificare insieme in un unico pacchetto.
- 1Riepilogo. Quanti file ci sono nell'elenco, se finiscono insieme in un unico pacchetto e che l'hash è stato calcolato sul tuo computer.
- 2Nome e dimensione. Il nome viene inviato insieme all'hash e compare nel certificato. Se non vuoi che compaia, rinomina il file prima di aggiungerlo.
- 3SHA-256. L'impronta del file, sempre completa. Con il pulsante di copia la copi negli appunti.
- 4Rimuovi. La X toglie il file dall'elenco prima della certificazione.
La dashboard non fissa una dimensione massima per i file. L'hash viene calcolato nel tuo browser, quindi con un file molto grande il calcolo richiede più tempo e dipende dalla memoria del tuo computer. Un file che il browser non riesce a leggere non viene aggiunto all'elenco.
1File: 2 · un unico pacchetto · hash calcolato localmente
-
2 bozza-contratto-v3.pdf 248 kB 43 SHA-256
4a4d23ddfbfedeca930078ec30fc71b418351230864a925872f87bd85ed08584 -
prospetto-facciata.png 3,1 MBSHA-256
2f546219e3538233d6cbbc9a8f9947889333c4eafd30f4173d302c0ad9e3fc37
Passaggio 3
Scegli le opzioni
Il riferimento della pratica, la lingua del PDF probatorio e la casella eIDAS funzionano come in «Nuova acquisizione». Il riferimento compare nel certificato, che viene redatto nella lingua scelta. Seleziona la casella eIDAS se vuoi aggiungere anche una validazione temporale elettronica qualificata.
- 1Riferimento della pratica o della causa. Facoltativo, fino a 200 caratteri. Ti serve per indicare la pratica, il cliente o il progetto.
- 2Lingua del PDF probatorio. Una delle 29 lingue disponibili. Con «Lingua della dashboard» il certificato esce nella lingua in cui usi la dashboard.
- 3Aggiungi validazione temporale elettronica qualificata eIDAS. Una marca temporale qualificata di Disig a.s., prestatore di servizi fiduciari qualificato nell'elenco di fiducia dell'UE. Viene apposta sul manifest del pacchetto, che registra l'hash di ogni file, e non direttamente sul file. Sotto la casella la dashboard ricorda che ogni marca temporale è addebitata a parte: 1,99 $ (circa 1,80 €).
Addebitato in aggiunta al tuo piano: 1,99 USD (circa 1,80 €) per marca temporale eIDAS.
Passaggio 4
Fai clic su «Certifica»
ProofSnap registra gli hash in un manifest firmato e invia l'hash del manifest a OpenTimestamps e, se l'hai richiesta, al servizio di marca temporale eIDAS. Il risultato compare subito sotto il pulsante, con l'ID del pacchetto e l'elenco dei file, ciascuno con il suo SHA-256. Ogni certificazione conta come un'acquisizione del tuo piano, anche se comprende più file.
- 1Il pacchetto. Un solo file compare con il suo nome, più file come «File: 2 · un unico pacchetto». Sotto c'è l'ID del pacchetto, che inizia con cert_, con il pulsante di copia.
- 2Firmato e con marca temporale. Il pacchetto è pronto. Mentre viene creato, la riga mostra «In elaborazione».
- 3La ricevuta. Ogni file certificato con il suo SHA-256 completo, come registrato nel pacchetto.
Se la certificazione richiede più tempo del previsto, la dashboard ti avvisa che è ancora in elaborazione e continua a controllarne lo stato per te.
cert_7KqX2mVb9sTa4NfR
2Firmato e con marca temporale
Scarica ZIP
-
3
- bozza-contratto-v3.pdfSHA-256
4a4d23ddfbfedeca930078ec30fc71b418351230864a925872f87bd85ed08584 - prospetto-facciata.pngSHA-256
2f546219e3538233d6cbbc9a8f9947889333c4eafd30f4173d302c0ad9e3fc37
Passaggio 5
Scarica il pacchetto
Quando il risultato mostra «Firmato e con marca temporale», fai clic su «Scarica ZIP». La certificazione compare anche in «Cronologia acquisizioni» con il tipo «File», da dove puoi scaricarla di nuovo. Lo ZIP contiene il certificato e il manifest firmato, ma non i tuoi file.
- 1evidence.pdf. Il certificato: ID del pacchetto, nome e SHA-256 di ogni file, ora della certificazione, riferimento della pratica e istruzioni per la verifica.
- 2manifest.json, manifest.sig e publickey.pem. Il manifest con gli hash, la sua firma RSA e la chiave pubblica per verificarla. La firma mostra che il manifest non è stato modificato.
- 3manifest.json.ots. La prova OpenTimestamps sull'hash del manifest, se i calendari OpenTimestamps hanno risposto.
- 4manifest.json.tsr ed eidas_validation.json. Solo se hai richiesto la marca temporale eIDAS: il token sull'hash del manifest e i dati per convalidarlo offline.
- 5verification/. verify.sh, verify.ps1 e VERIFICATION_GUIDE.txt per verificare il pacchetto senza ProofSnap.
Cronologia acquisizioni
cert_7KqX2mVb9sTa4NfR
Completata
Scarica ZIP
cert_7KqX2mVb9sTa4NfR.zip
- 1evidence.pdf
- 2manifest.json · manifest.sig · publickey.pem
- 3manifest.json.ots
- 4manifest.json.tsr · eidas_validation.json
- 5verification/verify.sh · verify.ps1 · VERIFICATION_GUIDE.txt
Passaggio 6
Verifica il pacchetto
In «Strumenti» apri la scheda «Verifica un pacchetto» e trascina lo ZIP. La verifica avviene nel tuo browser. Chiunque altro, anche senza account, può verificare lo stesso ZIP con il Verificatore di autenticità o con gli script nella cartella verification/ del pacchetto.
- 1Esito. «Verificato. Pacchetto integro.» se nulla è cambiato dopo la certificazione.
- 2Firma e hash. La firma RSA-4096 del manifest e lo SHA-256 di ogni file contenuto nel pacchetto.
- 3Marche temporali. Lo strumento controlla soltanto che la prova OpenTimestamps e, se presente, la marca temporale eIDAS si riferiscano all'hash del manifest, e in quel caso mostra «Associato a questo pacchetto». L'ancoraggio a Bitcoin e la catena di certificati della marca temporale eIDAS si controllano con il Verificatore di autenticità o con gli script del pacchetto.
- 4Registro di emissione ProofSnap. Conferma che ProofSnap ha emesso esattamente questo manifest.
Questa verifica riguarda il pacchetto, non il tuo file originale, che nel pacchetto non c'è. Per collegare il file al certificato serve il passaggio 7.
Verificato. Pacchetto integro.
- 2Firma del manifest (RSA-4096)Verificato
- Hash dei file (SHA-256)Verificato
- 3OpenTimestamps (Bitcoin)Associato a questo pacchetto
- Validazione temporale elettronica qualificata eIDASAssociato a questo pacchetto
- 4Registro di emissione ProofSnapEmesso da ProofSnap
Passaggio 7
Confronta il file con il certificato
Per dimostrare in seguito che una copia corrisponde al file certificato, ricalcola il suo SHA-256 e confrontalo, carattere per carattere, con il valore riportato nel certificato. Se coincidono, la copia è identica al file che hai certificato. Se cambia anche un solo byte, l'hash è diverso.
- 1Con la dashboard. Trascina la copia in «Certifica un file» e leggi lo SHA-256 che compare. Non fare clic su «Certifica»: non serve creare un altro pacchetto. Per togliere la copia dall'elenco, fai clic sulla sua X.
- 2Il valore certificato. Si trova in evidence.pdf e in manifest.json: nel campo hash_sha256 se hai certificato un solo file, in certified_files se ne hai certificati più di uno.
Il Verificatore di autenticità controlla il pacchetto, ma non confronta un file originale con un certificato della dashboard. Per questo confronto serve sempre il ricalcolo dello SHA-256.
Senza la dashboard, dal terminale del tuo computer
- Windows:
certutil -hashfile bozza-contratto-v3.pdf SHA256 - macOS:
shasum -a 256 bozza-contratto-v3.pdf - Linux:
sha256sum bozza-contratto-v3.pdf
VERIFICATION_GUIDE.txt, nella cartella verification/ del pacchetto, descrive la stessa procedura in inglese.
File: 1 · hash calcolato localmente
4a4d23ddfbfedeca930078ec30fc71b418351230864a925872f87bd85ed08584
SHA-256 nel certificato
4a4d23ddfbfedeca930078ec30fc71b418351230864a925872f87bd85ed08584
Domande frequenti
Guide correlate
- Primi passi con la dashboardCrea il tuo account, scegli un piano e scarica il primo pacchetto di prove.
- Verificare un pacchetto di proveLo strumento della dashboard, il Verificatore di autenticità e gli script del pacchetto.
- Organizzare le acquisizioni per praticaRaccogli le prove di un caso, sigilla la pratica ed esportala.
- Acquisire una pagina webSalva una pagina pubblica come pacchetto di prove sigillato, con le sue opzioni.
- Verificatore di autenticitàVerifica un pacchetto ProofSnap nel browser, senza account.
- Tutte le guide alla dashboardOgni guida passo passo alla dashboard ProofSnap.
Hai un file da certificare?
Apri la dashboard, vai su «Strumenti» e segui i passaggi qui sopra. In pochi minuti avrai il pacchetto firmato con marca temporale.
Apri la dashboard ProofSnapPer saperne di più: API ProofSnap · Documentazione API · Verificatore di autenticità