2016-10-07 2 views
-1

Я работаю над Хешированием и только что наткнулся на свой первый соленый хеш. Я не могу понять, как отделить или идентифицировать соль из хэша. Я понял, как получить зашифрованное сообщение ниже, но просто нужно это разделение.SHA1 Salted Hash

Я работаю над ним почти 24 часа. Любая помощь будет оценена!

74c95cff4b3daa8a65ae413bfab10dc45d1a07b6

+0

Вы пытаетесь удалить это? Вы не можете [un-hash hashed string, это точка] (http://stackoverflow.com/a/25571997/542251). Это одностороннее шифрование. – Liam

+0

Может быть, объясните, что вы пытаетесь достичь здесь в терминах borad? – Liam

+2

Нормальная соль хранится в другой колонке. Поэтому, если пользователь снова вводит пароль, вы добавляете соль к его паролю и записываете его. Если сохраненный хэш и новый сгенерированный хеш равны, он ввел правильный пароль. – Dominik

ответ

1

Вы не можете. Соль добавляется к исходной строке до, она была хэширована.

Его sha1(str + salt) не sha1(str) + salt, поэтому вы не можете разделить его на хэш.

+0

А, спасибо! Есть ли у меня какие-либо варианты, чтобы попытаться получить пароль из этого? Это моя маленькая сестренка Tumblr. Ничего, спасибо! – tone10lite

+0

Как вы получили этот хеш? – rohit89