最近在做广告服务, 需要跨应用传输数据, 因为都是后台(PHP
+ Go
), 所以这里选择的是对称加密算法.
PHP
因为使用很简单,所以忽略掉了这个$text = "要加密的字符串";
// 秘钥的长度需要对应算法类型
$key = "2bfbd593bb32b2b9";
// AES-128-ECB 取决于你要使用何种算法
openssl_encrypt($text, 'AES-128-ECB', $key);
Aes
加密, 不过这个数据其实默认是base64
过后的, 不然用了Go
去写,数据不一致.openssl_encrypt($text, 'AES-128-ECB', $key, OPENSSL_RAW_DATA);