Checksum dei file
Calcola i checksum SHA-1, SHA-256 e SHA-512 di file locali con crypto.subtle. Confronta l'hash atteso senza caricare nulla online.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoVerifica i download senza caricare il file
Il checksum di un file è una breve impronta digitale dei byte esatti che lo compongono. I progetti software pubblicano spesso i checksum SHA accanto a installer, archivi e immagini firmware, così puoi confermare che il download sia arrivato integro. Questo strumento legge il file selezionato nel browser, passa i byte a crypto.subtle.digest e mostra i risultati SHA-1, SHA-256 e SHA-512 come testo esadecimale in minuscolo. Nulla lascia mai il tuo dispositivo. Per questo la pagina è utile per controllare documenti privati, download di grandi dimensioni o artefatti di build interni, quando non vuoi inviare l'archivio a un servizio online solo per calcolarne il digest.
Confrontare un hash atteso
Incolla il checksum fornito dall'editore nel campo dell'hash atteso, prima o dopo il calcolo. Il confronto ignora spazi, due punti e differenze tra maiuscole e minuscole, quindi gli hash copiati da note di rilascio, gestori di pacchetti o dall'output del terminale sono più facili da verificare. Una corrispondenza significa che quanto hai scelto ha gli stessi byte per quell'algoritmo. Un risultato negativo va trattato con attenzione: potresti aver selezionato una versione diversa, copiato l'algoritmo sbagliato, scaricato un archivio incompleto o ricevuto un contenuto modificato. Scarica di nuovo dalla fonte ufficiale e confronta con una pagina affidabile prima di installare o aprire qualcosa di sensibile.
Limiti dei checksum e buone abitudini
I checksum sono ottimi per rilevare corruzioni accidentali e confermare che due copie siano identiche, ma sono affidabili quanto la fonte da cui ricavi il valore atteso. Se un attaccante può sostituire sia il documento sia l'hash pubblicato, un checksum da solo non può dimostrarne l'autenticità. Preferisci SHA-256 o SHA-512 da una pagina di rilascio HTTPS, un registro di pacchetti o un annuncio firmato. SHA-1 è incluso perché i progetti più datati lo pubblicano ancora, ma non è una buona scelta per nuovi flussi di lavoro sensibili dal punto di vista della sicurezza. Per il software importante, cerca anche la firma del codice, le firme separate o le informazioni sulle build riproducibili. Questo strumento nel browser è un primo passo privato: ti fornisce il digest in locale, così puoi confrontarlo con la fonte più solida a disposizione.
Come usare
- Scegli un fileSeleziona il download o il documento che vuoi verificare.
- Calcola l'hash in localeIl browser legge il file e calcola i checksum SHA-1, SHA-256 e SHA-512.
- Confronta l'hash attesoIncolla un checksum pubblicato per vedere se corrisponde a uno dei digest generati.