[EDIT]sono stato preceduto[/EDIT]
[EDIT]sono stato preceduto[/EDIT]
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
MD5 non è un algoritmo crittografico ma un algoritmo di hashing, quindi la domanda è malposta.
QUI trovi un'implementazione in C dell'algoritmo, comunque puoi trovarne altre in qualsiasi libreria crittografica/di hashing.