Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/08/2014, 20:14
bibliotecario_oscuro
 
Fecha de Ingreso: enero-2014
Mensajes: 100
Antigüedad: 10 años, 9 meses
Puntos: 0
Información Respuesta: funciones para encriptar desencriptar

como dato adicional decidi realizar las siguientes modificaciones en el codigo:

Código PHP:
function encripta($datos){
         
$datos_encriptados=mcrypt_encrypt(MCRYPT_BLOWFISH,"mi_clave",$datos,MCRYPT_MODE_CBC,mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_BLOWFISH,MCRYPT_MODE_CBC),MCRYPT_DEV_URANDOM));
         
$texto_plano=base64_encode($datos_encriptados);
         return 
$texto_plano;
    }

    function 
desencripta($datos){
         
$texto_plano=base64_decode($datos);
         
$datos_desencriptados=mcrypt_decrypt(MCRYPT_BLOWFISH,"mi_clave",$datos,MCRYPT_MODE_CBC,mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_BLOWFISH,MCRYPT_MODE_CBC),MCRYPT_DEV_URANDOM));
         return 
$datos_desencriptados;
    } 
colocando directamente los valores de las variables en las funciones y al correr el programa asi, si me queda, entonses, intuyo que es un error de parseo ¿como puedo parsear estas variables?. la idea era que no se viera el codigo demaciado confuso pero igual podria dejar los valores directamente en las funciones.
__________________
"Benditos sean todos los libros, pues cuando abres uno, te sumerges en un mundo nuevo y completamente diferente"