PHP - Ayuda con encriptación en DES

 
Vista:

Ayuda con encriptación en DES

Publicado por juan Carlos (1 intervención) el 23/10/2006 23:40:18
Hola a todos, necesito de su gran ayuda. Ocurre que me entregaron en un archivo binario un texto encriptado con DES y su respectiva clave, pero al decifrar el contenido no lo hace.

Tengo unas clases en JAVA que hace lo mismo y lo decifra sin problema.

el codigo que utilizo en PHP es el siguiente :

/* Inicializacion del algoritmo de Cifrado */
$des = mcrypt_module_open(MCRYPT_DES, '', MCRYPT_MODE_ECB, '');

/* Creacion un vector de inicialización (IV) a partir de una fuente aleatoria */
$vector = mcrypt_create_iv (mcrypt_enc_get_iv_size($des), MCRYPT_RAND);

/* Se convierte la llave Hexadecimal a Binaria */
$llave = Conversion::hex2bin("0123456789ABCDEF");

/*Inicializacion del modulo Generico*/
mcrypt_generic_init($des, $llave, $vector);

/* El contenido de entrada fue leido del archivo con fread */
$mensaje = mdecrypt_generic($des, $entrada);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder