Verificatore di checksum
Local only — nothing is uploaded unless you save or share it.
Un verificatore di checksum: incolla lo SHA-256 pubblicato e controlla che il tuo scaricamento corrisponda.
- Incolla il checksum pubblicato accanto allo scaricamento
- Trascina il file che hai scaricato
- Leggi la risposta — corrisponde oppure no
- Atteso
- Ottenuto
- Algoritmo
Salva questo strumento
Tieni Verificatore di checksum a portata di mano
Usa il menu Condividi del browser, poi «Aggiungi a Home».
Su questo strumento
Quando un progetto pubblica un checksum accanto a uno scaricamento, ti sta dicendo che cosa il file deve produrre come impronta. Verificarlo intercetta uno scaricamento troncato, corrotto per strada, o sostituito con qualcosa di completamente diverso — ed è quest'ultimo il motivo per cui i checksum esistono. Il modo abituale di controllare è generare un'impronta e confrontare due stringhe di 64 caratteri a occhio. Le persone sono pessime in questo. L'occhio controlla i primi caratteri e gli ultimi e dichiara che corrisponde, ed è proprio la parte che chiunque manometta un file avrebbe cura di conservare. Questo strumento fa il confronto al posto tuo e risponde con una parola. Incolla il checksum nella forma in cui l'hai trovato. Va bene una stringa esadecimale nuda, va bene una riga intera copiata da un file SHA256SUMS con il nome del file ancora attaccato, va bene un prefisso sha256: preso da un registro di container, e va bene un attributo di integrità preso da una pagina web. L'algoritmo si legge da ciò che incolli invece di essere un'impostazione da sbagliare — SHA-1, SHA-256, SHA-384 e SHA-512 sono tutti riconosciuti dalla loro lunghezza. Il file non lascia mai il tuo browser. Qui conta più del solito: il senso di un checksum è togliere la rete dalla domanda se la tua copia sia intatta, e caricare il file per scoprirlo ce la rimetterebbe subito dentro.
Domande frequenti
Come verifico un checksum SHA-256?
Incolla lo SHA-256 che l'editore ha elencato, poi trascina il file che hai scaricato. Del file viene calcolata l'impronta nel tuo browser e confrontata con quello che hai incollato, e la risposta è un chiaro corrisponde o non corrisponde invece di due stringhe lunghe da confrontare tu.
Si scrive sha256 o SHA-256?
Entrambi, ed è lo stesso algoritmo — una pagina di download può dire «verifica il checksum sha256» mentre il file accanto è nominato con il trattino. Incolla quello che ti hanno dato. Questo funziona come verificatore sha256, e ugualmente come modo per controllare l'impronta di un file in SHA-1 o SHA-512, perché legge la lunghezza e sceglie l'algoritmo per te.
Quali formati di checksum posso incollare?
Un'impronta esadecimale nuda, una riga intera di un file SHA256SUMS o CHECKSUMS compreso il nome del file, una forma con prefisso come sha256:abc123, o un valore di Subresource Integrity come sha256-47DEQpj8… in base64. Tutte e quattro sono riconosciute, e lo sono anche le impronte in maiuscolo.
Devo scegliere l'algoritmo?
No, ed è voluto. L'algoritmo si ricava dal checksum stesso — 40 caratteri esadecimali sono SHA-1, 64 sono SHA-256, 96 sono SHA-384 e 128 sono SHA-512. Sceglierlo male darebbe una sicurissima non corrispondenza su un file perfettamente sano, e chi sapesse quale sta tenendo in mano non avrebbe bisogno di questa pagina.
Perché MD5 non è supportato?
Per due ragioni. Web Crypto non implementa MD5, quindi supportarlo vorrebbe dire spedire una copia scritta a mano dell'algoritmo. E MD5 è rotto dal 2004: si possono costruire due file diversi con lo stesso MD5, quindi una corrispondenza non dimostra quello che la gente crede. Se un progetto pubblica solo MD5, chiedigli uno SHA-256.
Che cosa significa se il checksum non corrisponde?
Il più delle volte lo scaricamento era incompleto o si è corrotto, e riscaricarlo risolve. Meno spesso hai il checksum di un'altra versione o di un altro file — controlla il nome del file, che questo strumento ti mostra se la riga del checksum ne conteneva uno. Raramente il file non è quello che l'editore ha pubblicato, e in quel caso non aprirlo.
Il mio file viene caricato?
No. Il calcolo dell'impronta avviene nel tuo browser con l'API Web Crypto che vi è integrata, e il file non lascia mai il tuo dispositivo. È questo lo strumento in cui quella garanzia conta di più: un checksum esiste per togliere la rete dalla domanda, quindi caricare il file per controllarlo ne vanificherebbe lo scopo.
Aiutaci a migliorare questo strumento
Hai trovato un errore, vuoi una modifica, o ti manca uno strumento?
Hai un messaggio non inviato.
Grazie — è arrivato. Troverai la risposta nella tua casella.Go to my messages