Generatore di hash MD5

Ottieni il checksum MD5 di un testo o di un file.

Funziona nel browser. I tuoi file non lasciano mai il dispositivo.

Come generare un hash MD5

  1. Incolla del testo, oppure passa alla modalità file e trascina un file.
  2. Leggi l'hash MD5, oppure incolla un hash atteso per confrontarlo.
  3. Copia il risultato.

MD5 in breve

ProprietàValore
Lunghezza output32 caratteri esadecimali (128 bit)
StandardRFC 1321
VelocitàMolto veloce, anche su file grandi
Stato di sicurezzaConsiderato inaffidabile per la sicurezza dal 2004

Per cosa va ancora bene MD5

  • Verificare che un download di grandi dimensioni non si sia danneggiato durante il trasferimento.
  • Deduplicazione rapida di file per contenuto, quando nessuno sta cercando di falsificare una corrispondenza.
  • Chiavi di cache e checksum interni ai tuoi sistemi, dove nessuno di non fidato controlla l'input.

Per cosa MD5 non va bene

  • Memorizzazione delle password. Usa un algoritmo pensato per questo, come bcrypt, scrypt o Argon2.
  • Confermare che un file provenga da una fonte affidabile, dato che un hash MD5 corrispondente può essere falsificato.
  • Firme digitali o qualsiasi altro uso che presuma che due input diversi non possano condividere lo stesso hash.

Domande su Generatore MD5

A cosa serve MD5 oggi?

Soprattutto a verificare che un file scaricato non sia stato danneggiato. È considerato inaffidabile per usi legati alla sicurezza come password o firme, poiché è possibile creare di proposito hash coincidenti.

Quanto è lungo un hash MD5?

Sempre 32 caratteri esadecimali (128 bit), qualunque sia la dimensione dell'input.

Cambiare un carattere cambia completamente l'hash?

Sì. Un singolo carattere diverso produce un hash completamente diverso, ed è proprio questo che lo rende utile per individuare danneggiamenti.

Il mio file viene caricato per calcolare l'hash?

No. L'hash viene calcolato nel tuo browser e il tuo file non lascia mai il dispositivo.

Perché alcuni download pubblicano ancora un checksum MD5?

Alcuni software più datati e distribuzioni Linux pubblicano MD5 insieme a SHA-256 per compatibilità con strumenti più vecchi. Quando sono presenti entrambi, fidati del valore SHA-256 piuttosto che di quello MD5.

In cosa differisce MD5 da SHA-256 nel verificare un file?

MD5 produce sempre 32 caratteri esadecimali contro i 64 di SHA-256, ed entrambi vengono calcolati all'istante qui nel browser. La differenza che conta è la fiducia: MD5 non offre protezione contro chi crea deliberatamente un secondo file con lo stesso hash.

Posso verificare un file con un MD5 pubblicato su una pagina di download?

Sì, incolla l'hash pubblicato in Confronta con l'hash atteso. Viene verificato all'istante contro l'MD5 calcolato del file, indipendentemente da maiuscole o minuscole.

Calcolare l'hash dello stesso contenuto come testo o come file dà lo stesso risultato?

Solo se i byte coincidono esattamente. La modalità file calcola l'hash dei byte grezzi del file, mentre la modalità testo calcola l'hash di quello che hai scritto, codificato in UTF-8. Un file di testo con una terminazione di riga o una codifica diversa produrrà un hash diverso anche se sembra identico a schermo.

Strumenti correlati