Foros del Web » Programando para Internet » ASP Clásico »

tipo de valor devuelto por md5

Estas en el tema de tipo de valor devuelto por md5 en el foro de ASP Clásico en Foros del Web. Buenas tardes, He buscado un script en asp que utiliza el md5 para encriptar las contraseñas. La duda que tengo es de que tipo tiene ...
  #1 (permalink)  
Antiguo 01/02/2009, 10:04
Avatar de rafaconpu  
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 3 meses
Puntos: 3
tipo de valor devuelto por md5

Buenas tardes,

He buscado un script en asp que utiliza el md5 para encriptar las contraseñas.

La duda que tengo es de que tipo tiene que ser el campo de la base de datos para que no tenga problemas a la hora de guardar la clave encriptada.

Actualmente tengo un campo de tipo texto, pero no creo que eso sea lo correcto.

Gracias.
  #2 (permalink)  
Antiguo 01/02/2009, 12:10
Avatar de rafaconpu  
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 3 meses
Puntos: 3
Respuesta: tipo de valor devuelto por md5

Solucionado, indagando he comprobado que md5 devuelve longitudes de 32 bits, por lo que el campo es de tipo Binary.

Última edición por rafaconpu; 02/02/2009 a las 13:33
  #3 (permalink)  
Antiguo 02/02/2009, 13:33
Avatar de rafaconpu  
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 3 meses
Puntos: 3
Respuesta: tipo de valor devuelto por md5

Problema

Puse en la base de datos el tipo de dato a Binary para el campo Password puesto que según tengo entendido, el MD5 devuelve un valor binario.

Cuando registro datos, compruebo al mostrar la tabla, que los valores están grabados correctamente, pero en el campo "password" me pone <binary>. ¿No debería ponerme una serie de carácteres que son obtenidos desde el MD5? Tal que así: 4e6e5f49b5a5c49f5a5d4f53af49a5d2.

¿Qué tipo de dato debo asignarle al campo "password" de mi tabla sql server?

Ayuda por favor.
  #4 (permalink)  
Antiguo 02/02/2009, 22:51
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 6 meses
Puntos: 54
Respuesta: tipo de valor devuelto por md5

¿no bastaria con un campo texto de 50 caracteres?
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #5 (permalink)  
Antiguo 03/02/2009, 05:16
Avatar de rafaconpu  
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 3 meses
Puntos: 3
Respuesta: tipo de valor devuelto por md5

Hola Julcar.

Efectivamente, he probado lo que indicabas y si se quedan guardados los 32 bits (32 carácteres).

Me habia confundido un poco el tema de que devolvía un valor binario de 32 bits y supuse que el tipo de dato debería ser Binary.

Gracias y un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:24.