using System.Security.Cryptography;
public static void Main(string[] args)
var password = "password";
var hash = GetHash(username);
hash = GetHash(hash + password);
public static string GetHash(string payload)
SHA1 sha1 = SHA1.Create();
byte[] hashData = sha1.ComputeHash(Encoding.UTF8.GetBytes(payload));
StringBuilder returnValue = new StringBuilder();
foreach (var t in hashData)
returnValue.Append(t.ToString("x2"));
return returnValue.ToString();