Checksum di un file
Calcola SHA-256, SHA-512 e SHA-1 di un file e confrontali con il checksum che ti hanno dato.
Cosa fa
Checksum di un file usa la crittografia integrata nel tuo browser (WebCrypto) — gli stessi algoritmi standard del sito della tua banca — su un file o un testo che non lascia mai questa pagina.
Quando serve
Prima di mandare qualcosa di delicato per email o in chat, quando un file ricevuto va verificato, o quando vuoi sapere se una password o una firma reggono.
Limiti e avvertenze
Un algoritmo robusto è sicuro quanto la password o il certificato che ci sono dietro, e alcuni controlli — se un certificato è stato revocato, per esempio — richiedono i server di chi l'ha emesso: la pagina lo dice dove conta. Niente viene salvato o registrato. Tutto avviene nel tuo browser, quindi il file non lascia mai il tuo dispositivo.
Come funziona
- Trascina il file.
- Incolla il checksum che ti hanno dato.
- Ti dice se corrisponde o no.
Tutto avviene su questo dispositivo: nessun file viene caricato e niente lascia il browser.
Domande frequenti
- A cosa serve davvero?
- A due cose: dimostrare che un download non si è corrotto, e dimostrare che non è stato sostituito con qualcos'altro. Un progetto pubblica lo SHA-256 del suo installer; se il tuo è diverso, quello che hai scaricato non è il loro file.
- Perché incollare il checksum invece di leggerli entrambi?
- Perché confrontare a occhio due stringhe di 64 caratteri esadecimali è esattamente il compito in cui le persone sono peggiori, e il «più o meno uguale» è proprio l'errore che questo serve a evitare. Il confronto lo fa la macchina e la risposta è una parola.
- Perché SHA-1 è segnato come inadatto?
- Perché è bucato per dimostrare che un file non è stato manomesso: si possono costruire due file diversi con lo stesso SHA-1. È ancora qui perché i checksum pubblicati anni fa sono SHA-1, e resta buono per accorgersi di un download troncato.
- I miei file vengono caricati da qualche parte?
- No. Questo strumento funziona interamente nel tuo browser, quindi il file non lascia mai il tuo dispositivo.