Реклама





РЕКЛАМА

UpgradeHost


недорогая реклама в интернете
ОНЛАЙН НА САЙТЕ
Всего на сайте: 3
Пользователей: 0
Гостей: 3
Шифрование паролей ваших пользователей
Автор: Hitman | Дата: 22-07-2012, 13:28 | Комментариев: 0 | Просмотров: 1145
Шифрование паролей ваших пользователей

Не пойму почему такие умные создатели MFS не сделали шифрование паролей. Просто подстава своих пользователей.

Итак, приступим...

Изначально предлагаю такую функцию (самопис):
function _md5($var) {

  $var =  sha1($var);

       $generator = array(
                'a'   =>  'b8', 'b'   =>  '4v',
                'c'   =>  'un', 'h'   =>  'cg',
                'e'   =>  'zy', 'f'   =>  '6q',
                'g'   =>  '5r', 'j'   =>  'z6',
                'k'   =>  's0', 'u'   =>  '8g',
                't'   =>  'jk', 's'   =>  'ng',
                'v'   =>  'yp', 'x'   =>  'tj',
                'w'   =>  '24', 'z'   =>  'z9',
                'y'   =>  'hc', 'q'   =>  'py',      
                'r'   =>  'e1', 'm'   =>  'y9',
                '0'   =>  'nh', '1'   =>  '9h',
                '2'   =>  'e2', '3'   =>  '4n',
                '4'   =>  '1x', '5'   =>  'sz',
                '6'   =>  'qe', '7'   =>  '9r',
                '8'   =>  'vs', '9'   =>  'q3',
              );

        $var = strtr($var, $generator);
        $var = substr( $var, 0, 20 );

    return md5( $var );
}

Применение - на страницах регистрации и авторизации. В месте куда из формы передаётся пароль применить функцию:
_md5( _md5( $password ) )

К примеру register.php:
mysql_query("INSERT INTO tb_users (username,  '" . _md5( _md5( $password ) ) . "', ip, pemail, referer, referer2, country, joindate, wmid, buying, ref_per_all) VALUES('$username','$password'
,'$laip','$pemail','$referer&#
39;,'$referer2','$country','$j
oindate','$wmid','$buying', '$allper')");

Скачивание на максимальной скорости и без рекламы, доступно только для пользователей - зарегистрируйтесь!
Для Гостей, доступно скачивание только через DepositFiles!




Теги: Шифрование паролей ваших пользователей

 (голосов: 2)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.