我使用PHP5.3.3并尝试使用以下选项进行河豚加密:
加密数据的字节是六进制编码的,并将两个字符与零相加。河豚欧洲央行是用来加密的附加盐。
这是一个集成手册的EVO支付国际(信用卡支付)。
我能用地窖()吗?(password_hash()在5.3中不可用)
发布于 2014-08-01 13:11:38
如果有人在寻找答案,下面是我的解决方案:
$cipher = mcrypt_module_open(MCRYPT_BLOWFISH, '', MCRYPT_MODE_ECB, '');
$iv = '12345678'; //this is ignored when using MCRYPT_MODE_ECB
mcrypt_generic_init($cipher, $blowfish_secret, $iv);
$data_blowfish = mcrypt_generic($cipher, $datastring_to_encrypt);
mcrypt_generic_deinit($cipher);
return bin2hex($data_blowfish);它看起来很管用
https://stackoverflow.com/questions/25055528
复制相似问题