Estimados
Estoy trabajando con delphi 6.0 y utilizo AES256 para cifrar y descifrar palabras sin ningun inconveniente.
Ahora necesito que desde PHP pueda utilizar lo mismo, descargue
AEShandling.php, pero al ejecutar el siguiente codigo de ejemplo
Código PHP:
<?php
include_once("AEShandling.php");
$textData = "Prueba de encriptación";
$secretHash = "d2cb415e067c7b13";
$AES = new AEShandling($secretHash);
$IV = $AES->getIV();
$IV = "e36dc751d0433f05";
$encryptString = $AES->encryptData($textData, $IV);
$dataString = $AES->getStringData($encryptString, $IV);
$decryptString = $AES->decryptData($encryptString, $IV);
echo $decryptString;
?>
me figura el siguiente error
Fatal error: Call to undefined function mcrypt_get_iv_size() in
C:\inetpub\wwwroot\Cifrar\AEShandling.php on line
68
PHP Fatal error: Call to undefined function mcrypt_get_iv_size() in C:\inetpub\wwwroot\Cifrar\AEShandling.php on line 68
en la linea 68 figura un llamado a esta funcion, revisando encontre que debia incorporar libmcrypt.dll y reiniciar el servicio de IIS, pero aun luego de realizarlo en error continua.
Desde ya muchas gracias por su ayuda.