2010-08-16, 01:11 AM
(2010-08-16, 01:03 AM)Sleepwalker Wrote: I always figured that all encryption algorithms can be reversed with another algorithm. Since MD5 is not reversible as there is no link to the original data or string, then I assumed it would not be considered an encryption method. Learnt something new today.
You confuse encryption with ciphering. You can encrypt something without the ability to decrypt. A cipher has a key and is reversible. If my understanding of the terms is correct anyways.
In point of fact the crypt() function in C doesn't have a corresponding decrypt() function either, and was used as a password encryption routine in many softwares.