private static string ByteToString(byte[] buff){string sbinary =
"";for(var i=0; i<=buff.Length-1; i++){sbinary +=
buff[i].ToString("X2");}return sbinary;} I ended having to use this
instead of Convert.ToBase64String(payloadHashbytes).byte[] keybytes...