The MD5 and SHA-1 algorithms are secure hash functions.
They take a string input, and produce a fixed size number - 128 bits for MD5; 160 bits for SHA-1.
This number is a hash of the input - a small change in the input results in a substantial change in the output.
The functions are thought to be secure, in the sense that it would require an enormous amount of computing power to find a string which hashes to a chosen value.
In others words, there's no way to decrypt a secure hash.
The uses of secure hashes include digital signatures and challenge hash authentication.
Angou3 ver.3.00
was originally written by fastside in 1999.
Copyleft (!C) 1999-2007 SUICIDE BLONDE.
All Lefts Reserved.