bcrypt

PBKDF2

scrypt