hay paginas que te dicen que descriptan, pero en realidad lo que hacen es guardar tanto la contraseña original, como el encriptado. Ejemplo de una pagina es
http://md5encryption.com/
Vas a ver dos botones una que dice
MD5 Encryption y otro que dice
MD5 Depcryption. Si tu escribes una palabra en
MD5 Encryption te va a traer la encripcion de esa palabra y luego si la pones en
MD5 Depcryption te va a traer la contraseña. Pero es que guardan tanto la contraseña original como la contraseña encriptada. Si quieres trata de escribir en un php file en tu computadora algun mensaje de encripcion y luego llevalo directamente al campo que dice
Decrypt It! y vas a ver que no va a poder decirte
Código PHP:
<?php
//Va a salir a15ff3fadd131bb1c2d8cd749acd45b5
echo md5("este mensaje no lo va a poder depcriptar");
?>
Te va a salir un mensaje en esa pagina
Sorry, this MD5 hash wasn't found in our database
Bueno pero si encuentras una pagina que descripte un md5 es que esta tratando de hacer millones y millones de prueba con diferntes palabras. En realidad no es posible depcriptarlo porque existen, no millones de posibilidades sino infinitas posibilidades de contraseña.