Hola!
Se que es recomendable encriptar contraseñas pero a veces, ¿no es mas un inconveniente que una ventaja?, pongo un ejemplo:
Tengo que crear una web en php con usuarios registrados. Cada usuario será un cliente de la empresa y por tanto los passwords serán suministrados por el administrador de la web, por lo que no se deberá validar el registro ni nada parecido y tampoco aparecerá el password en ninguna cadena url o similar y al administrador le interesaría poder saber las contrseñas de todos los usuarios, entonces, ¿para que encriptar los passwords?, estarán en la BD sin encriptar, pero nadie puede acceder a la BD ya que nadie, excepto el programador de la web, sabe el usuario y password de la misma...
¿Que opinais?
Saludos!!!