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;

这样写的话结果不对

阅读 5.9k
1 个回答

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

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

输出结果:true

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏