![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
25/02/2005, 07:47
|
![Avatar de walo](http://static.forosdelweb.com/customavatars/avatar66127_1.gif) | | | Fecha de Ingreso: mayo-2004
Mensajes: 310
Antigüedad: 20 años, 8 meses Puntos: 0 | |
El md5 crea un hash. Se dice "metodo de encriptacion" pero en realidad no es encriptacion, en cifrado.
Una diferencia es que es irreversible, o sea no se puede "desencriptar", cosa que un sistema de encriptacion si puede hacer.
Lo que se hace par comprar datos "encriptados" con md5 es volver a "encriptar".
"En PHP se utiliza la función MD5 (Message Digest 5), que es una función hash irreversible (de un sólo sentido) , es decir, encripta el password tecleado por el usuario y es imposible que partiendo desde la cadena encriptada se vuelva a la contraseña origen. Por esto mismo no hay problema de que alguien pueda acceder al campo encriptado de la base de datos." |