11 public static function encrypt(
string $str, ?
string $salt =
null): string
13 $key = $salt ?? \COption::GetOptionString(
'main',
'pwdhashadd',
'ldap');
18 $m = substr(
$str, 0, 16);
23 return base64_encode(
$res);
26 public static function decrypt(
string $str, ?
string $salt =
null): string
28 $key = $salt ?? \COption::GetOptionString(
'main',
'pwdhashadd',
'ldap');
34 $m = substr(
$str, 0, 16);
66 return pack(
'H*', md5(
$val));
static byteXor($a, $b, $l)
static decrypt(string $str, ?string $salt=null)
static encrypt(string $str, ?string $salt=null)
if(empty($signedUserToken)) $key