Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2003, 13:46
kmizael
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: mx
Mensajes: 65
Antigüedad: 22 años
Puntos: 0
ERROR con la funcion mcrypt_encrypt (..

ayuuuda!!!!

Tengo una funcion de encriptacion y desencriptacion pero se comporta de manera anormal, ya que no logra desencriptarme los datos, ya estuve checandola y no doy, DONDE MADRES !!! ESTA EL ERROR

Con esta funcion encripto los datos:
Código PHP:
function encrypt($key$plain_text)
{  
$iv=substr(md5($key), 0mcrypt_get_iv_size (MCRYPT_CAST_256,MCRYPT_MODE_CFB));
  
$c_t mcrypt_encrypt (MCRYPT_CAST_256$key$plain_text"cfb"$iv);
  return (
$c_t);
  } 
y los desencripto, con:

Código PHP:
function decrypt($key$c_t)
{  
$iv=substr(md5($key), 0mcrypt_get_iv_size (MCRYPT_CAST_256,MCRYPT_MODE_CFB));
  
$p_t mcrypt_decrypt (MCRYPT_CAST_256$key$c_t"cfb"$iv);
  return (
$p_t);
  } 
Estuve verificando las funciones en una misma pagina, encriptando y desencriptando una serie de numeros y funciona bien, , pero al usar la funcion en una pagina para encriptar los id y luego pasar los id encriptados a otra pagina lo hace mal.

PODRIA ALGUIEN DARME UNA SUGERENCIA; OPINION; AYUDA,......