Estoy creando una aplicación web y ahora estoy atascado para que el inicio de sesión sea seguro. Estoy pensando en agregar un salt a una contraseña ingresada por el usuario y luego hash. (md5 o sha por ejemplo) y luego reorganizaré los resultados.
por ejemplo:
$salt = "hello";
$password = "password";
$newpassword = md5($salt.$password); //lets assume the result is 1234567890
Reordenaré el orden del hash como intercambiar el primer y último carácter y luego el tercero y el tercero hasta el último.
el resultado se verá como:
0284567391
¿Esto hace que la contraseña sea más segura? Por favor, no sugiera algunas cosas de cifrado hardcore. Solo necesito algo que haga que las contraseñas sean seguras en lugar de tenerlas cifradas usando un algoritmo hash descifrado.