Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/07/2013, 09:51
zubintro
 
Fecha de Ingreso: septiembre-2007
Mensajes: 120
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema con encriptado

Nuevamente gracias italico. Precisamente el viernes entre lectura y lectura encontre una forma para ampliar mi cadena de caracteres a codificar, por lo que deje el codigo de esta manera

Código PHP:
class escondido {
    private static 
$indicador "miclave";
    public static function 
encri ($input) {
        
$output base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256md5(escondido::$indicador), $inputMCRYPT_MODE_CFBmd5(md5(escondido::$indicador))));
        return 
$output;
    }
    public static function 
desencri ($input) {
        
$output rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256md5(escondido::$indicador), base64_decode($input), MCRYPT_MODE_CFBmd5(md5(escondido::$indicador))), "\0");
        return 
$output;
    }

Ya que encontre en el manual de encriptado que la codificacion CFB en la linea MCRYPT_MODE_ me entrega mayor seguridad y amplia el rango para mi cadena de caracteres.

http://us.php.net/manual/en/mcrypt.constants.php

Gracias y saludos.