

If two users have the same password they will not have the same password hash. Salted hashing - Generating random bytes (the salt) and combining it with the password before hashing creates unique hashes across each user's password.One way hashing - BCrypt is a one-way hash function to obfuscate the password such that it is not stored in plain text.

Unfortunately, a lot of users share passwords across websites.

