Che cos'è l'hashing MD5
MD5 (Message-Digest Algorithm 5) è una funzione di hash crittografica che trasforma un testo di lunghezza qualsiasi in un valore fisso di 128 bit. Questo valore viene rappresentato come 32 caratteri esadecimali, cioè cifre da 0 a 9 e lettere da a a f. La caratteristica fondamentale è che si tratta di una funzione a senso unico: dal testo si ottiene l'hash con facilità, ma dall'hash non si può ricostruire il testo originale.
Un'altra proprietà importante è il deterministico: lo stesso testo produce sempre esattamente lo stesso hash. La parola Callculation darà ogni volta lo stesso risultato, su qualsiasi sistema. Anche una minima modifica, come cambiare una sola lettera, genera un hash completamente diverso.
Questo strumento applica MD5 direttamente nel browser. Inserisci una stringa e ricevi subito il suo hash a 32 caratteri, pronto per essere copiato e confrontato. È utile per capire come funziona l'hashing prima di passare ad algoritmi più robusti.