# Generatore MD5

Genera l’hash MD5 di qualsiasi testo con questo generatore MD5. Incolla o digita il testo: lo strumento lo codifica in UTF-8, calcola il digest MD5 a 128 bit e lo restituisce come stringa esadecimale minuscola di 32 caratteri, esattamente come md5sum e le librerie più comuni. Utile agli sviluppatori per verificare checksum, creare chiavi di cache, interagire con API legacy o confrontare valori, ma non per password o sicurezza.

## Domande frequenti

### Cosa restituisce il generatore MD5?

Restituisce il digest MD5 del testo sotto forma di 32 caratteri esadecimali minuscoli, che rappresentano 128 bit. Lo stesso testo produce sempre lo stesso hash.

### Qual è l’hash MD5 di hello?

La parola hello, in minuscolo e senza un ritorno a capo finale, produce l’hash 5d41402abc4b2a76b9719d911017c592. Potete usare questo valore per verificare che lo strumento e il vostro codice restituiscano lo stesso risultato.

### Perché il mio hash è diverso da quello di un altro strumento?

Lo strumento calcola l’hash del testo esattamente come viene inserito, senza rimuovere spazi o interruzioni di riga. Un ritorno a capo finale, terminazioni di riga Windows o una codifica dei caratteri diversa cambiano ogni byte dell’hash: confrontate quindi gli input byte per byte.

### Come vengono gestiti i caratteri non inglesi?

Prima di calcolare l’hash, il testo viene codificato in UTF-8, come avviene per impostazione predefinita nella maggior parte dei linguaggi di programmazione e degli strumenti da riga di comando. Se un altro sistema codifica lo stesso testo in Latin-1 o UTF-16, il suo hash MD5 sarà diverso.

### MD5 è sicuro?

No. Dal 2004 sono noti attacchi pratici di collisione contro MD5, perciò è possibile creare due input diversi che producono lo stesso hash. Non usatelo per firme digitali, certificati, archiviazione di password o verifiche che un aggressore potrebbe sfruttare.

### A cosa serve ancora MD5?

MD5 è ancora utile quando nessuno cerca di imbrogliare: per rilevare corruzioni accidentali, eliminare contenuti duplicati, creare chiavi di cache ed ETag e interagire con sistemi legacy che si aspettano valori MD5. Per tutto ciò che riguarda la sicurezza, usate SHA-256 o SHA-512.

### Posso calcolare l'hash di un file con questo strumento?

Lo strumento calcola l’hash del testo che incollate o digitate, non dei file caricati. Per i file binari, come archivi o immagini, eseguite md5sum su Linux, md5 su macOS oppure Get-FileHash -Algorithm MD5 in PowerShell.

### È possibile invertire un hash MD5?

No, non è possibile decodificare un hash per risalire al testo. Gli input brevi o comuni possono comunque essere individuati consultando tabelle precalcolate: è un altro motivo per non affidare segreti a MD5.

### Lo strumento aggiunge un salt o una chiave?

No, calcola il valore MD5 semplice del testo, senza salt né chiave HMAC. Se vi serve un hash con chiave o un hash con salt per le password, usate uno strumento dedicato per HMAC, bcrypt o Argon2.

### Quanto testo posso sottoporre a hash?

Inserite almeno un carattere e al massimo 5 MB di testo; gli input più grandi vengono rifiutati con un messaggio. Per lo stesso testo, il risultato corrisponde all’opzione MD5 del generatore di hash.

Il tuo annuncio qui?

[Scrivici](mailto:hi@dennn.is?subject=Pubblicit%C3%A0%20su%20OneClick%20Pro)

[Annuncio La suite di plugin pronta per gli agenti di WordPress.](https://sleekwp.com/?ref=oneclickpro)
