entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Uso de funciones hash para comparar datos encripados en MySQL

Si los datos de acceso a mi sitio los guardo encriptados con md5, ¿cómo podría compararlos cuando el usuario intente ingresar nuevamente?

1voto

Peter comentado

Como te dice joseco48, se deben comparar los hashes pues md5 no es una función de encriptación simétrica.

1 Respuesta

2votos

joseco48 Puntos5120

Asumiendo que solo el password lo guardas utilizando md5, la comparacion podria ser asi:

SELECT * FROM usuario 
WHERE columnaUsuario = 'usuario' AND 
      columnaPassword = MD5('password')

Espero que te sea de utilidad.
Saludos.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta