<?php
/**
* 通过AES加密请求数据
*
* @param array $query
* @return string
*/
function AESEncryptRequest($encryptKey, $query){
return $this->encrypt_pass($query,$encryptKey);
}
// 加密
function encrypt_pass($input, $key) {
$size = mcrypt_get_block_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB);
$input = pkcs5_pad($input, $size);
$td = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_ECB, '');
$iv = '0102030405060708';
mcrypt_generic_init($td, $key, $iv);
$data &#
/**
* 通过AES加密请求数据
*
* @param array $query
* @return string
*/
function AESEncryptRequest($encryptKey, $query){
return $this->encrypt_pass($query,$encryptKey);
}
// 加密
function encrypt_pass($input, $key) {
$size = mcrypt_get_block_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB);
$input = pkcs5_pad($input, $size);
$td = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_ECB, '');
$iv = '0102030405060708';
mcrypt_generic_init($td, $key, $iv);
$data &#