using System.Security.Cryptography;
static byte[] sha256(string randomString)
var crypt = new SHA256Managed();
byte[] crypto = crypt.ComputeHash(Encoding.UTF8.GetBytes(randomString));
return crypt.ComputeHash(Encoding.UTF8.GetBytes(randomString));
public static void Main()
var output = Convert.ToBase64String(sha256("1009734951718244695test@1test.comAMOUNT_COLLECTED2022-06-30 13:37:399773502055194280NA1234567890HDFC0000549Cashfree736921773618064918808081dtq44918"));
Console.WriteLine(output);