In: Computer Science
What are the advantages of hashing passwords?
Hashing is the process of converting a key into another value.
Hashing a password is the process in which the password is stored securely. Once a hashed password cannot be reversible.
example:
A user created a password and the password is stored as the generated hash. When the user tries to use the same password for login the entered password will again be hashed and it will compare with the already stored hashed password. If both the hashes are the same then the user will allow to login.
Advantages of Hashing password
=> Hashed password is more secure and it is impossible to hack. If the password is stored in text form, it can read by a human being but when it is stored in the hashed form it cannot be read by humans.
=>Hashing process is quick and it is very easy to store.
=>Once a hashed password is not reversible, therefore if someone were able to obtain the hashed password they will not able to use it.
=>Each password is having a unique hash, therefore one hash will never similar to another hash even though the password may be similar to each other.