Соль - это статическая вещь, которую вы генерируете, когда создаете свою пользовательскую запись и сохраняете ее вместе с идентификатором пользователя и хешем пароля + соли.
Когда пользователь пытается войти в систему, вы используете идентификатор для поиска соли, комбинируете ее со своим паролем, хэшируете и сравниваете с сохраненным хешем. Если они совпадают, они в.
Соль существует так, что злоумышленник, имеющий доступ к вашей базе данных безопасности, не может предварительно подготовить базу данных паролей -> сопоставления хешей, а затем выполнить простой обратный поиск, чтобы попытаться определить пароли.