What purpose does salting a password hash serve?
-
A
It makes the hash shorter and faster to compute
-
B
It adds a random value to the password before hashing, defeating precomputed rainbow tables
-
C
It encrypts the hash using AES
-
D
It converts the hash to base64 encoding