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 encriptar datos en MySQL

¿Cual es la forma recomendada de guardar passwords para evitar que si alguien penetre a la base de datos los pueda utilizar?

2 Respuestas

1voto

Peter Puntos150470

Se deben guardar hashes de los passwords, empleando por ejemplo MD5:

insert into usuario(login,password) values ('usuario',md5('contraseña'))

1voto

joseco48 Puntos5120

Una forma sencilla que te da MySQL es la funcion PASSWORD, por ejemplo:

mysql> SELECT PASSWORD('mypass');
+-------------------------------------------+
| PASSWORD('mypass')                        |
+-------------------------------------------+
| *6C8989366EAF75BB670AD8EA7A7FC1176A95CEF4 |
+-------------------------------------------+

Para mas información aquí. Espero te haya servido.
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