Cita:
Iniciado por diegoguerrero La mejor opción sería el crypt() pero yo prefiero el MD5, que se usa como te dicen en el #2. De todas formas, recuerda que siempre que lo uses deberás poner md5(...) cuando debas usar la clave. Lo que yo hago siempre es crear una nueva variable para mover la clave encriptada, por ejemplo:
Incentivar el uso de MD5 en pleno 2015 me parece una falta de respeto a la seguridad informática. Este hash suele tener altas probabilidades de "ataque por colisión" a través de un simple
tunneling, cosa que era ya posible en
2006.
Así que, por favor, OP, no uses MD5 para hashear ninguna contraseña. O simplemente no uses MD5. Ni SHA-1.
Hay alternativas de encriptación simétrica y hasheo más eficientes.