
02.12.2009, 19:56
|
|
Members of Antichat - Level 5
Регистрация: 25.02.2007
Сообщений: 495
Провел на форуме: 3244717
Репутация:
1980
|
|
В social engine есть 4 способа хранения пароля: - MD5 (Unix), соль по умолчанию - admin123
- MD5, следующим способом:
PHP код:
list($salt1, $salt2) = str_split($this->admin_salt, ceil(strlen($this->admin_salt) / 2));
$salty_password = $salt1.$admin_password.$salt2;
$admin_password_crypt = md5($salty_password);
- SHA1, соленый хэш генерится как и в предыдущем пункте
- CRC32, тоже генерится как для MD5; отрицательные значения переводятся в unsigned
Метод по умолчанию для новых версий Social Engine - MD5 (т.е. второй), для старых - MD5(Unix) с дефолтной солью.
|
|
|