How can we prevent dictionary attacks on password hashes ?
Hashing the password twice
Encrypting the password using the private key
Use an encryption algorithm you wrote your self so no one knows how it works
Salting the hash