using System.Security.Cryptography;
public static void Main()
var id = GetSha256Hash(string.Format("s00000000:{0}", input));
Console.WriteLine(input + " > " + id);
public static string GetSha256Hash(string input)
byte[] hash = new SHA256CryptoServiceProvider().ComputeHash(Encoding.UTF8.GetBytes(input));
StringBuilder stringBuilder = new StringBuilder();
for (int index = 0; index < hash.Length; ++index)
stringBuilder.Append(hash[index].ToString("x2"));
return stringBuilder.ToString();