Hash MD5 com sal para manter a senha no banco de dados em c #

Você poderia por favor me avisar algum algoritmo fácil para hashing de senha de usuário pelo MD5, mas comsal para aumentar a confiabilidade.

Agora eu tenho este:

private static string GenerateHash(string value)
{
    var data = System.Text.Encoding.ASCII.GetBytes(value);
    data = System.Security.Cryptography.MD5.Create().ComputeHash(data);
    return Convert.ToBase64String(data);
}

questionAnswers(4)

yourAnswerToTheQuestion