MD5 reverse engineering
Postato in Tricks, Web Sites il 14 June 2007 da riccardo – 4 commenti
MD5 (Message Digest 5) is a popular way to encrypt passwords (or anything else).
Its security is based on the fact that it is a destructive algorithm: if you MD5-encrypt a string, you’ll get an another 128 bit (16 characters) expression that is the unique checksum of the original string, and it’s impossible to go back. The result can be compared to the MD5 of another string (e.g.: entered by a user); if the two checksum are exactly alikes, the input received is correct.
This is a good way to securely store users’ sensible information (like passwords), making them not understandable by anyone but still usable to verify user authentication. leggi tutto »