Você precisa ter acesso à senha original ou vai apenas tentar comparar uma senha digitada com uma no banco de dados?
Se você precisar acessar a senha original, precisará usar um algoritmo de criptografia em vez de um algoritmo de hash.
Se tudo o que você está fazendo é armazenar uma senha no banco de dados para que você possa verificá-la mais tarde em relação a um valor de entrada conhecido, um hash com um sal funcionará.
Lembre-se de que quando o cliente estiver enviando as credenciais para serem validadas, você não deseja enviar a senha em texto não criptografado!