Categoria: Sviluppo

Confronto checksum

Idea internaManca uno strumento?

Verifica un download con l'hash pubblicato

Incolla il checksum pubblicato, scegli il file scaricato e vedi subito se coincidono. Il file viene letto nel tuo browser e non viene mai caricato.

Nessun file selezionato.
Digest calcolato (SHA-256)
Qui comparirà il risultato.
Incolla il checksum pubblicato per confrontarlo.

Il file viene letto nel tuo browser e non viene mai caricato.

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Pubblicare un checksum accanto a un download è il modo in cui un progetto ti fa distinguere una copia buona da una corrotta o manomessa, e confrontare sessantaquattro caratteri a occhio è proprio il compito che le persone svolgono male. Incolla ciò che è stato pubblicato: la lunghezza dice di quale digest si tratta, il tuo file viene calcolato con lo stesso algoritmo e la risposta è una riga invece di due stringhe da scrutare. Sono accettati i formati reali: esadecimale puro, l'output di sha256sum con il nome del file accanto, un prefisso sha256 o coppie separate da due punti. Il file lo legge il browser stesso, quindi non parte nulla e la verifica funziona anche offline.

Come si usa

  1. Incolla il checksum pubblicato accanto al download.
  2. Scegli il file scaricato, oppure passa al testo per controllare un frammento.
  3. Leggi il verdetto: i digest coincidono oppure no.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

Il mio file viene caricato per il controllo?
No. Il file viene letto con la File API del browser e processato nella pagina. Non lascia mai il tuo dispositivo, ed è anche il motivo per cui la verifica funziona offline.
Come fa a sapere quale algoritmo usare?
Dalla lunghezza del checksum incollato: 40 caratteri esadecimali sono SHA-1, 64 sono SHA-256, 96 sono SHA-384 e 128 sono SHA-512. Con il testo puoi anche sceglierlo a mano.
I checksum non coincidono. E adesso?
Riscarica il file, possibilmente dalla fonte originale via HTTPS. Se la differenza resta, la copia non è quella firmata da chi l'ha pubblicata e non va eseguita.