Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Помогите объеденить пароли

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


     03.01.2014    Общие вопросы по PHP    1236

вопрос
Здравствуйте, вот в 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
4

107 | 23

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

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

Artyom91
2

157 | 21

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

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

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

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

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