Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Cifrar, Descifrar PHP (https://www.clubdelphi.com/foros/showthread.php?t=83871)

Alejandro73 08-08-2013 22:22:36

Cifrar, Descifrar PHP
 
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.

Alejandro73 09-08-2013 14:38:10

Solución

Ejecute phpinfo(), me di cuenta que no figuraba mcrypt, a continuacion en el archivo de configuración php.ini lo busque y descomente la linea.

Saludos y gracias a todos quienes leyeron este tema.


La franja horaria es GMT +2. Ahora son las 12:21:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi