Foros del Web » Programando para Internet » PHP »

como encriptar un password???

Estas en el tema de como encriptar un password??? en el foro de PHP en Foros del Web. hola nuevamente a la peña PHP me hace falta saber como hago para que los passwords que los usuarios ingresen en la base de datos ...
  #1 (permalink)  
Antiguo 20/07/2006, 11:20
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 8 meses
Puntos: 638
Pregunta como encriptar un password???

hola nuevamente a la peña PHP
me hace falta saber como hago para que los passwords que los usuarios ingresen en la base de datos se guarde en forma encriptada,
debo hacer un script en php para ello?
o como lo hago???
saludos
RogerTM
  #2 (permalink)  
Antiguo 20/07/2006, 11:25
 
Fecha de Ingreso: mayo-2006
Ubicación: Argentina (Buenos Aires,CABALLITO)
Mensajes: 331
Antigüedad: 17 años, 11 meses
Puntos: 9
$password = md5($password);
  #3 (permalink)  
Antiguo 20/07/2006, 11:27
Avatar de pato_volador  
Fecha de Ingreso: octubre-2005
Ubicación: Planeta tierra
Mensajes: 254
Antigüedad: 18 años, 6 meses
Puntos: 0
HOla, puedes encriptarlos usando MD5, que ya incorporta php

solo has lo siguiente:

$pass_encriptado = md5($_POST[password]);

y ya.. jejeje en la variable $pass_encriptado ya se encuentra el la palabra encriptada, y esta la puedes guardar asi en la base de datos.

Ojo, la encriptacion MD5 es ireversible, lo que que quiere decir que a partir de unacadena md5 no puedes conocer la cadena original, por lo que en tus validaciones tendras que encriptar siempre el campo password al momento de validar para que en la base de datos sea comparada una cadena md5 con otra igual.
Saludos.
__________________
De todas las cosas que queria ser... :-D acabe siendo un pato volador... :risa:
http://patovolador.wordpress.com
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 02:51.