Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2015, 09:51
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Crear un hash unico protegido

Buenas,

Olvidate de DES. Es un algoritmo que se puede revertir (volver a poner en claro) y por lo tanto no es valido para que guardes la contrasena.

Tienes que utilizar una funcion de hash que no pueda revertirse.
https://fr.wikipedia.org/wiki/Keyed-...ntication_Code
Por ejemplo puedes usar hmac_sha256.

La contrasena estara guardada como hash en la base de datos.
Cada vez que el usuario introduzca la contrasena, le aplicas hmac_sha256 para obtener el hash y comparas este con el existente en la base de datos.

Un saludo
__________________
If to err is human, then programmers are the most human of us