Hola a tod@s
Debo encriptar y desencriptar unos datos que vienen con el algoritmo Rijndael de 128 bits, y no tengo idea!!! alguna luz??
| ||||
Respuesta: Longitud de caracteres algoritmo AES 128 Verifica si con la librería Mcrypt puedes.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| ||||
Respuesta: Longitud de caracteres algoritmo AES 128 Es la que estoy usando... Código PHP: Tengo una clave que debe leerme un xml que viene encriptado con rijndael-128. Y nada que logro hacerlo, al final no sé que estaré haciendo mal. |
| |||
Respuesta: Algoritmo Rijndael de 128 bits en php Te paso un ejemplo mio funcionando 100%:
Código PHP:
Ver original se usa base64 porque el AES devuelve caracteres no logibles. Última edición por walterdevel; 07/01/2011 a las 12:41 Razón: PD: $iv y $key son tus llaves |
| |||
Respuesta: Algoritmo Rijndael de 128 bits en php Cita: Como te dije antes, tanto $iv como $key son las dos claves. AES trabaja con dos claves. $iv la usarías acá:
Código PHP:
Ver original Como ves, no integré las claves, pero está claro donde va cada una. Te repito, lo tengo funcionando, podés poner los valores antes de enc. y después? Dificil pero capaz se puede detectar algo... |
| ||||
Respuesta: Algoritmo Rijndael de 128 bits en php Si, me funciona con tus datos, pero el asunto es que recibo una sola clave y el string. El string ya llega encriptado, sólo tengo que desencriptarlo y que se vea con la estructura xml. Entonces debo pedir siempre la otra clave? la solicito a quien expone el servicio web? o $iv simplemente la saco de alguna parte? |
| |||
Respuesta: Algoritmo Rijndael de 128 bits en php Las claves $iv y $key las manejás vos, tanto el que encripta como el que desencripta debe tener ambas claves. No se si responde a tu pregunta. |
| |||
Respuesta: Algoritmo Rijndael de 128 bits en php Exactamente |
| ||||
Respuesta: Algoritmo Rijndael de 128 bits en php Tiene algo que ver también el modo de encripción? la cadena que me devuelven fué encriptada en modo ECB y no cbc como el algoritmo de ejemplo que me pasaste... |
| |||
Respuesta: Algoritmo Rijndael de 128 bits en php Si, tiene que ver. Son diferentes tipos y el algoritmo es diferente. |
| |||
Respuesta: Algoritmo Rijndael de 128 bits en php Con ecb:
Código PHP:
Ver original Lo acabo de probar y funciona. Saludos! |
Etiquetas: |