how to prevent dictionary attack on password hashes
Dictionary attack
by using a passphrase or otherwise choosing a password that is not a simple variant of a word found in any dictionary or listing of commonly used passwords