php 扩展函数openssl_decrypt 使用注意事项

时间:2025-04-11 21:34:29
一般都采用原生数据进行处理,通过text/json方式传输,避免base64数据被urlencode进行转码
$key和$iv都是二进制的,不是二进制,要转成二进制,再传入进去
$data1 在原生数据状态下,必须先从base64转成二进制,否则解析不了

至于另外一种base46模式,建议不要使用就对了,原生处理最简单

openssl_decrypt($data1, "AES-128-CBC", $key, OPENSSL_RAW_DATA, $iv)

相关文章