Jump to content

mcrypt_encrypt(): Key of size


Recommended Posts

Hola a todos el viernes me salto un error en el apartado de pedidos en las ventas por TPV, adjunto imagen del error.

 

La versión de PHP que tengo instalada en el servidor es la 5.6.15

 

La versión de Prestashop es 1.6.1.6

 

En la linea 54 que es donde indica el error hay la siguiente linea

 

$ciphertext = mcrypt_encrypt(MCRYPT_3DES, $key, $message, MCRYPT_MODE_CBC, $iv); //PHP 4 >= 4.0.2

 

Esta linea esta insertada en la función

 

function encrypt_3DES($message, $key){
// Se establece un IV por defecto
$bytes = array(0,0,0,0,0,0,0,0); //byte [] IV = {0, 0, 0, 0, 0, 0, 0, 0}
$iv = implode(array_map("chr", $bytes)); //PHP 4 >= 4.0.2
 
// Se cifra
$ciphertext = mcrypt_encrypt(MCRYPT_3DES, $key, $message, MCRYPT_MODE_CBC, $iv); //PHP 4 >= 4.0.2
return $ciphertext;
}
 
¿Alguien más a tenido este error y lo ha podido solucionar?
 
Un Saludo a todos!

post-818927-0-28653300-1496054630_thumb.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...