function think_ucenter_encrypt($data, $key, $expire = 0)
{
$key = md5($key);
$data = ba
$x = 0;
$len = strlen($data);
$l = strlen($key);
$char = '';
for ($i = 0; $i < $len; $i++) {
if ($x == $l) $x = 0;
$char .= substr($key, $x, 1);
$x++;
}
$str = sprintf('%010d', $expire ? $expire + time() : 0);
for ($i = 0; $i < $len; $i++) {
$str .= chr(ord(substr($data, $i, 1)) + (ord(substr($char, $i, 1))) % 256);
}
return str_replace('=', '', ba
}
//////
其中 $key= (H4xZ@8NqsP#A3r
$data= 123456 (需要加密的字串)
那么加密后的密文应该是???
最佳答案