public static string SHA256(string str) { using (var provider = SHA256provider.Create()) { byte[] data = provider.ComputeHash(Encoding.UTF8.GetBytes(str)); return(Hex.From(data)); } }