Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-01-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.055
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
De todas formas, md5 no "encripta" nada, o sea, que no está creado para "encriptar".
Responder Con Cita
  #2  
Antiguo 30-01-2013
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Coincido con Wkay...

Código PHP:
$passmd5('$pass1'); 
En la parte del código donde almacenas el hash en la DB estás calculando a "$pass" (b148e7f41fdc3be4b14e8d17e068bbad) y no al valor de $pass.

En cambio en la validación del login si estás calculando el hash a $pass si la contraseña fuera 123456 el hash sería e10adc3949ba59abbe56e057f20f883e y nunca validaría contra el almacenado para ese usuario.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #3  
Antiguo 30-01-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.913
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por Casimiro Notevi Ver Mensaje
De todas formas, md5 no "encripta" nada, o sea, que no está creado para "encriptar".
Reiterando lo que dice Casimiro. No solo MD5 no es para encriptar claves, es ESTUPIDO usar md5 ahora. Es superfacil "desencriptar" lo que pongas ahi. Osea, es como si no hicieras nada de nada.


NO LO HAGAS ASI.

Mira la respuesta y enlaces que puse en http://clubdelphi.com/foros/showpost...42&postcount=3
__________________
El malabarista.
Responder Con Cita
  #4  
Antiguo 30-01-2013
ebanibaldo ebanibaldo is offline
Miembro
 
Registrado: feb 2010
Posts: 62
Poder: 15
ebanibaldo Va por buen camino
gracias a todos por sus respuestas... y si estaba casi todo bien ecepto en la linea que me comentaron que es esta:

Código PHP:
$pass=md5('$pass1'); 
donde deve si las comillas simples de estar de esta forma:
Código PHP:
$passmd5($pass1); 
Una vez mas veo que es muy importante fijarse en la sintaxis, ya que hasta por una coma no sirve nada jejejeje..
saludos ...
</span></span>
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
encriptar ¿? baby Varios 8 10-06-2007 17:34:48
encriptar xelip Varios 1 27-08-2006 21:47:10
encriptar tablas pablo Conexión con bases de datos 2 06-11-2004 18:26:15
Encriptar datos? emeceuy Varios 2 03-07-2003 17:56:50


La franja horaria es GMT +2. Ahora son las 07:17:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi