Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Помогите объеденить пароли

Помогите объеденить пароли


     03.01.2014    Все вопросы » Общие вопросы по PHP    2374

вопрос
Здравствуйте, вот в DLE используется шифрование паролей таким образом:

md5(md5('string'))


У меня в стороннем скрипте так:

function generate_password($pass, $salt = "0#'open73^743_stats_923^$&_") {
  $password = substr(md5($salt),0,3).sha1($pass.$salt).substr(md5($pass),0,3).substr(sha1($salt),0,3);
  return $password;
}


Мне нужно второе шифрование изменить на первое.

Ответил: Sander


function generate_password($pass, $salt = "") {
return md5(md5($pass));
}

2 комментария

nambo1
Юзер

nambo1 - 3 января 2014 14:06 -

нифигасе там шифрование! и соль sha........
По логике это будет так:
function generate_password {$password = md5(md5('string'));
return $password;
}

Artyom91
Юзер

Artyom91 - 3 января 2014 14:24 -

Спасибо, уже сам сделал, ничего не понимая в php ))) Получилось так, это правильно? Пароли подходят.

function generate_password($pass) {
  $password = md5(md5($pass));
  return $password;
  }

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх