Feeds data into an existing Hmac.
The HMAC must still be open, that is get_string or get_digest must not have been called on this.
| this |
a Hmac |
| data |
buffer used to compute the checksum |
| length |
size of the buffer, or -1 if it is a nul-terminated string |