using System.Security.Cryptography;
public static void Main()
var key = Encoding.UTF8.GetBytes("UME-SECRET-KEY");
var data = Encoding.UTF8.GetBytes("customer-xyz123embrulla1.2.3br-feature-xxyy");
using (var hmac = new HMACSHA256(key))
var hashBytes = hmac.ComputeHash(data);
var hex = BitConverter.ToString(data).Replace("-", string.Empty);