Come cifrare una stringa in formato MD5

Questa pagina codifica (cifra) una stringa di testo usando MD5. La codifica MD5 è stata tradizionalmente usata per salvare le password nei database e per verificare l'integrità dei file.

Cifra una stringa in MD5

Inserisci la stringa e premi il pulsante "Cifra in MD5".


Cos'è MD5?

MD5 (Message Digest Algorithm 5) è un algoritmo di hash molto diffuso che produce un valore hash a 128 bit, di solito rappresentato come una stringa di 32 caratteri esadecimali. È stato sviluppato da Ronald Rivest nel 1991.

MD5 prende un input di lunghezza variabile e produce un riassunto di lunghezza fissa. Lo scopo principale di un algoritmo di hash come MD5 è prendere dati di qualsiasi lunghezza e restituire una stringa univoca di lunghezza fissa, usata generalmente per verificare l'integrità dei dati. È importante sottolineare che MD5 è considerato debole in termini di sicurezza a causa delle vulnerabilità scoperte nel tempo, che permettono di generare collisioni (dati diversi che generano lo stesso hash), il che lo rende inadatto alle applicazioni sensibili. Per salvare le password si consiglia di usare bcrypt, scrypt o Argon2.