bernd
Passwort wurde nicht übernommen
bernd commited c4e50a2 at 2010-04-29 08:30:29
<?php
function encrypt_mail_password($newpass)
{
DEBUG("unencrypted PW: »".$newpass."«");
require_once('inc/base.php');
if (defined("CRYPT_SHA512") && CRYPT_SHA512 == 1)
{
$rounds = rand(1000, 5000);
$salt = "rounds=".$rounds."$".random_string(8);
DEBUG("crypt(\"{$newpass}\", \"\$6\${$salt}\$\");");
$newpass = crypt($newpass, "\$6\${$salt}\$");
}
else
{
$salt = random_string(8);
DEBUG("crypt(\"{$newpass}\", \"\$1\${$salt}\$\");");
$newpass = crypt($newpass, "\$1\${$salt}\$");
}
DEBUG("encrypted PW: ".$newpass);
return chop($newpass);
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX