function encrypt($encrypt,$key="") {
//$iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND );
//$passcrypt = mcrypt_encrypt ( MCRYPT_RIJNDAEL_256, $key, $encrypt, MCRYPT_MODE_ECB, $iv );
$encode = $key.base64_encode ($encrypt);
return $encode;
}
function decrypt($decrypt,$key="") {
$decoded = base64_decode (substr($decrypt,3) );
//$iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND );
//$decrypted = mcrypt_decrypt ( MCRYPT_RIJNDAEL_256, $key, $decoded, MCRYPT_MODE_ECB, $iv );
return $decoded ;
}
目前用的这个,大部分情况下可以。但是有时候又抽风。^_^
抽风表现不蛋定,有时候是字符,有时候是长度。呃,无语了。
//$iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND );
//$passcrypt = mcrypt_encrypt ( MCRYPT_RIJNDAEL_256, $key, $encrypt, MCRYPT_MODE_ECB, $iv );
$encode = $key.base64_encode ($encrypt);
return $encode;
}
function decrypt($decrypt,$key="") {
$decoded = base64_decode (substr($decrypt,3) );
//$iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND );
//$decrypted = mcrypt_decrypt ( MCRYPT_RIJNDAEL_256, $key, $decoded, MCRYPT_MODE_ECB, $iv );
return $decoded ;
}
目前用的这个,大部分情况下可以。但是有时候又抽风。^_^
抽风表现不蛋定,有时候是字符,有时候是长度。呃,无语了。