| 
	
 | 
 Posted by NC on 09/29/05 21:31 
Thierry wrote: 
> 
> The function md5 encrypts a string : 
 
No, it doesn't.  MD5 is not an encryption algorithm, it's a 
hashing algorithm.  Hashed strings are not supposed to be 
"decrypted"; this is not what hashing is for. 
 
> But how do we uncrypt a md5 string ? 
 
Since you didn't encrypt the string, you can't decrypt it, either. 
The only way to "decrypt" MD5 is to use a dictionary attack; if it 
fails, only brute force is left.  
 
Cheers,  
NC
 
  
Navigation:
[Reply to this message] 
 |