public static string SHA256Hash(string str) { byte[] data = Encoding.UTF8.GetBytes(str); SHA256 shaM = new SHA256Managed(); var hashBytes = shaM.ComputeHash(data); return Convert.ToBase64String(hashBytes); }