#1) What can be used to increase the strength of hashed passwords??
Answer: Salt. In cryptography, a salt is random data that is used as an additional input to a one-way function that "hashes" a password or passphrase. Salts are closely related to the concept of nonce. More technically, salts protect against hash tables and rainbow tables as they, in effect, extend the length and potentially the complexity of the password.