Tema: Encriptacion
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2012, 17:51
Avatar de bet7o
bet7o
 
Fecha de Ingreso: febrero-2010
Ubicación: DF
Mensajes: 315
Antigüedad: 14 años, 3 meses
Puntos: 20
Encriptacion

Buenas noches,

Estoy intentando implementar una API de un proveedor pero no logo encriptar bien la información, ellos me piden que sea "AES/CBC/PKCS5Padding" y yo lo estoy haciendo de la siguiente manera.

Cipher: MCRYPT_RIJNDAEL_256
Mode: MCRYPT_MODE_CBC

Para PKCS5Padding uso esta funcion


Código PHP:
Ver original
  1. function pkcs5_pad($text, $blocksize)
  2.     {
  3.         $pad = $blocksize - (strlen($text) % $blocksize);
  4.         return $text . str_repeat(chr($pad), $pad);
  5.     }

Pero el proveedor me dice que no estoy inicializando bien mi Cipher, alguien tiene alguna idea donde estoy mal?

Saludos!
__________________
Pero el no contaba con una cosa, mi peligroso desinteres por la vida humana