using System.Security.Cryptography;
public static void Main()
string hash = generateEncryptedHashValue("TEST_SSO|999999999|1234567|20220927120136|4t7w!z%C*D-JaNdRgUjXn2r5u8x/A?D(","4t7w!z%C*D-JaNdRgUjXn2r5u8x/A?D(");
public static string generateEncryptedHashValue(string hashString, string password)
var encoding = new System.Text.ASCIIEncoding();
var keyBytes = encoding.GetBytes(password);
var result = string.Empty;
using (var hmacsha256 = new HMACSHA256(keyBytes))
var hashMessage = hmacsha256.ComputeHash(Encoding.Unicode.GetBytes(hashString));
result = BitConverter.ToString(hashMessage);