版本介绍-API版本及PHPSDK版本

1.数据加密
  1. 文字教程:加密我们采用AES算法进行加密,其加密模式为:AES-256-ECB,加密密码为:你的appkey,数据格式为:PKCS#7。加密前先将数组或对象进行按照键名降序排序,然后再将数据转json字符串,再将字符串进行加密,加密过的字符串使用base64编码,将结果放在data中在进行数据交互。到此加密工作完成。
  2. PHP代码教程:
  3. krsort('你要加密的数据数组');
    $json_data = Json::encode($data);
    $openssl_data = openssl_encrypt($json_data, 'AES-256-ECB', '你的appkey', OPENSSL_RAW_DATA);
    return base64_encode($openssl_data);
2.数据解密
  1. 文字教程:解密我们采用AES算法进行加密,其解密模式为:AES-256-ECB,解密密码为:你的appkey,数据格式为:PKCS#7。解密前先将字符串做base64解码,再将base64解码的数据使用AES算法解密,解密的数据格式是json字符串,所以使用json函数对json字符串进行转换。到此解密工作完成。
  2. PHP代码教程:
  3. $openssl_data = base64_decode($data);
    $json_data = openssl_decrypt($openssl_data, 'AES-256-ECB', '你的appkey', OPENSSL_RAW_DATA);
    $res = Json::decode($json_data);
    return $res;

请使用电脑端访问该页面