Ну не делай соль, тип тут уже сам себе хозяин
Но расхешировать хеш не возможно, только подобрать то что было захешировано, захешировать это и сравнить
И то там тоже все замудрено
На php к примеру ф-ция хеширования постоянно возвращает разный результат для одной и той же строки
И проверить хеш на валидность, там можно только другой ф-цией