Generatore di Hash MD5 Online Gratuito
Genera hash MD5 istantaneamente nel browser — nessun dato inviato al server.
Input
Output
Cos'è l'hashing MD5?
Hai appena scaricato un file e vuoi assicurarti che non sia stato manomesso. O stai confrontando due dump del database e hai bisogno di un'impronta rapida. È esattamente per questo che esiste MD5. MD5 (Message-Digest Algorithm 5) è una funzione hash definita nella RFC 1321 che produce un hash di 128 bit come stringa esadecimale di 32 caratteri. Sebbene MD5 non sia più sicuro per password o firme digitali — vedi OWASP sull'integrità dei dati e la documentazione MDN SubtleCrypto.digest() per alternative moderne — rimane ideale per checksum, chiavi di cache e fingerprinting non critico. Questo strumento usa la Web Crypto API e funziona completamente nel browser.
Sebbene MD5 non sia più considerato sicuro per scopi crittografici come le firme digitali, rimane utile per checksum, verifica dell'integrità dei file e fingerprinting non critico per la sicurezza. L'algoritmo è formalmente specificato nel RFC 1321. Questo strumento calcola l'hash MD5 dell'intero testo di input istantaneamente nel browser.
Come usare questo strumento
Inserisci il testo
Digita o incolla il testo nell'editor a sinistra. Puoi anche fare clic su Esempio per caricare testo di esempio, o Caricare un file di testo.
Visualizza l'hash MD5
Il pannello destro mostra automaticamente l'hash MD5 del tuo input. L'hash si aggiorna in tempo reale mentre digiti.
Copia o scarica
Fai clic su Copia per copiare l'hash negli appunti, o su Scarica per salvarlo come file di testo.
Esempi di hash
Ecco un esempio di hashing MD5:
Testo di input
Output hash MD5
Domande frequenti
MD5 è ancora sicuro?
Per checksum e fingerprinting non critico, sì. Per password, firme digitali o certificati, no. Gli attacchi di collisione noti lo rendono inadatto alle applicazioni di sicurezza. In quei casi, passa a SHA-256.
Per cosa si usa MD5 oggi?
MD5 è comunemente usato per la verifica dei download di file, la generazione di chiavi di cache, la deduplicazione di grandi dataset e gli identificatori non critici. Molti CDN e gestori di pacchetti pubblicano ancora checksum MD5.
Posso invertire un hash MD5?
Non direttamente — le funzioni hash sono unidirezionali per progettazione. Non puoi derivare matematicamente l'input originale dall'hash. Tuttavia, le tabelle arcobaleno precalcolate possono crackare input deboli come password brevi.
I miei dati vengono inviati a un server?
No. Tutto viene eseguito localmente nel browser. Puoi disconnetterti da internet e lo strumento funzionerà comunque. Apri la scheda Rete del browser e vedrai zero richieste durante l'hashing.
Qual è la differenza tra MD5 e SHA-256?
Entrambe sono funzioni hash, ma SHA-256 produce un output di 256 bit ed è considerato crittograficamente sicuro. MD5 produce 128 bit e ha debolezze di collisione note. Per applicazioni critiche per la sicurezza, usa SHA-256 o SHA-512.
Strumenti correlati
Riferimenti: NIST Secure Hash Standard e Progetto funzioni hash CSRC.