fix bug where non unicode types could not be part of hmac sign