Algoritmo MD5

Autore : Cristiano Longo

L'algoritmo MD5, dovuto a Ronald Rivest, appartiene alla categoria delle cosidette funzioni di hash. Tali funzioni mappano un insieme più grande in uno più piccolo. In particolare l'algoritmo in questione permette di associare ad una stringa un numero intero. Inoltre la funzione non è invertibile(almeno così sembra), il che significa che è impossibile risalire alla stringa originaria dal valore della somma MD5.

In PHP la funzione md5 permette di effettuare la codifica di qualsiasi stringa. Questa funzione restituisce una stringa di 32 caratteri.L'esempio che segue mostra come stampare la stringa 'prova'.

echo md5('prova');

:

Risorse collegate