esattamente, l'output arriva già problematico, tant'è vero che los screenshot poco sopra è preso dalla pagina che dovrei richiamare con ajax ma chimandola invece direttamente dal campo url del browser.
questo di seguito è il codice php che uso per criptare
Codice PHP:
$key = "unachiavemoltolungaalfanumerica";
$size = mcrypt_get_iv_size(MCRYPT_BLOWFISH, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($size, MCRYPT_DEV_RANDOM);
$cipher = mcrypt_module_open(MCRYPT_BLOWFISH,'','ecb','');
mcrypt_generic_init($cipher, $key, $iv);
$ccOwner = base64_encode(mcrypt_generic($cipher,$ccOwner));
mcrypt_generic_deinit($cipher);
mcrypt_generic_init($cipher, $key, $iv);
$ccNumber = base64_encode(mcrypt_generic($cipher,$ccNumber));
mcrypt_generic_deinit($cipher);
mentre invece per decriptare uso questo
Codice PHP:
$key = "unachiavemoltolungaalfanumerica";
$size = mcrypt_get_iv_size(MCRYPT_BLOWFISH, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($size, MCRYPT_DEV_RANDOM);
$cipher = mcrypt_module_open(MCRYPT_BLOWFISH,'','ecb','');
mcrypt_generic_init($cipher, $key, $iv);
$ccNumber = mdecrypt_generic($cipher,base64_decode($cc["cc_number"]));
mcrypt_generic_deinit($cipher);
mcrypt_generic_init($cipher, $key, $iv);
$ccOwner = mdecrypt_generic($cipher,base64_decode($cc["cc_owner"]));
mcrypt_generic_deinit($cipher);