Foros del Web » Programando para Internet » PHP »

Libreria DG y Password Hash

Estas en el tema de Libreria DG y Password Hash en el foro de PHP en Foros del Web. Para no habrir dos temas, pongo mis dos dudas en uno solo. 1ro. Que formatos de imágen soporta la libreria DG habitualmente? Se que hay ...
  #1 (permalink)  
Antiguo 15/07/2011, 19:55
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años, 7 meses
Puntos: 25
Libreria DG y Password Hash

Para no habrir dos temas, pongo mis dos dudas en uno solo.

1ro. Que formatos de imágen soporta la libreria DG habitualmente?
Se que hay diferencia entre jpeg y jpg, nose cual lo soporta y que otros formatos más.

2do. En mi base de datos de MySQL estoy pensando avanzar un poco y poner las passwords en MD5 (hash), pero la verdad no tengo idea de como se hace.
Osea, yo convierto la password en hash, la guardo y luego?... como la leo luego para poder validar al momento del logeo?


Gracias desde ya!
  #2 (permalink)  
Antiguo 15/07/2011, 20:19
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Libreria DG y Password Hash

1. Consulta el manual, y es GD no DG.
http://php.net/gd

2. La comparación del hash debes hacerlo como con cualquier columna, la diferencia es que para comparar un valor debes hashearlo también.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 16/07/2011, 08:38
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años, 7 meses
Puntos: 25
Respuesta: Libreria DG y Password Hash

Cita:
Iniciado por pateketrueke Ver Mensaje
1. Consulta el manual, y es GD no DG.
http://php.net/gd

2. La comparación del hash debes hacerlo como con cualquier columna, la diferencia es que para comparar un valor debes hashearlo también.
Mil gracias por la primera parte!

Con respecto al hash, se hace desde PHP con funciones en PHP? o en MySQL con funciones de MySQL? ¿cuales?

Gracias man!
  #4 (permalink)  
Antiguo 16/07/2011, 11:20
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Libreria DG y Password Hash

Con las que desees. Yo tiendo a hacerlo con PHP.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 16/07/2011, 11:28
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 3 meses
Puntos: 202
Respuesta: Libreria DG y Password Hash

Cita:
Iniciado por dezagus Ver Mensaje
Para no habrir dos temas, pongo mis dos dudas en uno solo.

1ro. Que formatos de imágen soporta la libreria DG habitualmente?
Se que hay diferencia entre jpeg y jpg, nose cual lo soporta y que otros formatos más.

2do. En mi base de datos de MySQL estoy pensando avanzar un poco y poner las passwords en MD5 (hash), pero la verdad no tengo idea de como se hace.
Osea, yo convierto la password en hash, la guardo y luego?... como la leo luego para poder validar al momento del logeo?


Gracias desde ya!
1) básicamente en jpg, gif, png. Luego hay otras funciones que te permiten cambiar por ejemplo a un archivo de imagen WBMP

2º con php mismo le haces el md5. Una vez guardada en md5 cuando hagas el login convierte la contraseña que te da el usuario en md5 y compárala en la consulta con laque tienes en la base de datos.

Saludos.
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #6 (permalink)  
Antiguo 16/07/2011, 11:50
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 10 meses
Puntos: 209
Respuesta: Libreria DG y Password Hash

algo así

sql = "select algo from tabla where usuario='$usuario' and password='".md5($pass)."' ";
__________________
aconcaguaestudio.com
  #7 (permalink)  
Antiguo 16/07/2011, 15:35
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años, 7 meses
Puntos: 25
Respuesta: Libreria DG y Password Hash

Cita:
Iniciado por iviamontes Ver Mensaje
algo así

sql = "select algo from tabla where usuario='$usuario' and password='".md5($pass)."' ";
Excelente info!
Gracias...

Pero yo leí en blogs y demás, por ejemplo que hackers roban bases de dátos y dice "pero... están encriptadas en MD5"... como si fuera imposible de desencriptar.

¿Cual es la seguridad de ponerlo en MD5?

Será que se puede convertir TEXTO a MD5 y no de MD5 a TEXTO? es por eso que lo usan?

Mil Gracias desde ya a todos!


PD: Ya está solucionado lo del GD! Gracias!
  #8 (permalink)  
Antiguo 16/07/2011, 16:50
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Libreria DG y Password Hash

No, la codificación de MD5 es de un solo paso, osea que no se puede obtener el valor original tan fácilmente.

Solo se puede hacer usando la fuerza bruta, que en un caso extremo si es posible.

Aunque realmente el el tipo de hash recomendado es SHA1, pues es muchas veces mejor que MD5.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #9 (permalink)  
Antiguo 17/07/2011, 09:25
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años, 7 meses
Puntos: 25
Respuesta: Libreria DG y Password Hash

Cita:
Iniciado por pateketrueke Ver Mensaje
No, la codificación de MD5 es de un solo paso, osea que no se puede obtener el valor original tan fácilmente.

Solo se puede hacer usando la fuerza bruta, que en un caso extremo si es posible.

Aunque realmente el el tipo de hash recomendado es SHA1, pues es muchas veces mejor que MD5.
Gracias!, todo aclarado

Etiquetas: hash, libreria, mysql, password
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 23:48.