php AES-128-ECB加密 使用openssl_encrypt方法,填充方式是pkcs7padding ,怎么实现?

image.png

秘钥:3dba799efb234bc49e85f7485d0324f6
明文:wy1472583690

$data = openssl_encrypt('wy1472583690','AES-128-ECB', '3dba799efb234bc49e85f7485d0324f6',OPENSSL_RAW_DATA);
$data = base64_encode($data);
return $data;

这样写的话结果不对

阅读 6.1k
1 个回答

说实话,不是很懂你找的这个网站,因为PHP的代码可能与你上面贴出的有区别。

$data = openssl_encrypt('wy1472583690','AES-256-ECB', '3dba799efb234bc49e85f7485d0324f6',OPENSSL_RAW_DATA, '');
$data = base64_encode($data);
var_dump($data == '/rUSeUVdGvOJIJIFxldwWQ==');

输出结果:true

推荐问题