En un script php recivo una variable encriptada en AES128 "Rijndael" y me gustaría tratarla.
Se me envia encriptada a partir de una base de datos MySQL 5, que ha sido encriptada con el comando AES_ENCRYPT del propio MySQL. La variable hay que enviarla encriptada, ya que es enviada por red y contiene datos sensibles.
Hay alguna librería tanto en Windows como en Linux para trabjar con este algoritmo y pueda desencriptar el del MySQL?
También he probado con el TripleDES, usando en el MySQL el comando DES_ENCRYPT, que es más lento y algo menos seguro. Ya que he PHP tiene librerías para ello. Pero no hay manera de sacar el valor correcto...
A lo mejor no he implementado bien la función.
Código PHP:
$secreto=mcrypt_decrypt(MCRYPT_TRIPLEDES,"frase encriptacion",$variable_encriptada,MCRYPT_MODE_ECB);