Hola amigos.
Hoy vengo con esta duda, he visto mucha información en Internet y por lo que vi en foros y otras webs la mejor forma para encriptar contraseñas es usar MD5 ya que no puede ser desencriptadas sus cadenas, pero por fuerza bruta y utilizando algunas bases de datos de algunos Hackes puede llegar a ser muy vulnerable este método.
Tambien ví, que se pueden combinar dos metedos de encriptacion como Sha-1 y MD5 para un hacer un sistema de seguridad más robusto, es decir sería algo como:
Código:
$Cifrado = sha1(md5($pass))
Y además podria agregarle una cadena personalizada para hacerlo más seguro. Pero la desventaja de esto seria la velocidad de cifrado (Que es algo minimo, pero sería algo importante).
Pero bueno, todo esto que les digo es para saber cual sería en metodo de cifrado más seguro y rapido.
-Saludos y espero que me ayuden.