Unlike a fast hash such as SHA-256, a password hash is tuned to cost real time (and memory) per guess. Use bcrypt or argon2id, never a plain fast hash.