Function
GLibcompute_hmac_for_data
since: 2.30
Declaration [src]
gchar*
g_compute_hmac_for_data (
  GChecksumType digest_type,
  const guchar* key,
  gsize key_len,
  const guchar* data,
  gsize length
)
Description [src]
Computes the HMAC for a binary data of length. This is a
convenience wrapper for g_hmac_new(), g_hmac_get_string()
and g_hmac_unref().
The hexadecimal string returned will be in lower case.
Available since: 2.30
Parameters
- digest_type
- 
            Type: GChecksumTypeA GChecksumTypeto use for the HMAC.
- key
- 
            Type: An array of gucharThe key to use in the HMAC. The length of the array is specified in the key_lenargument.The data is owned by the caller of the function. 
- key_len
- 
            Type: gsizeThe length of the key. 
- data
- 
            Type: An array of gucharBinary blob to compute the HMAC of. The length of the array is specified in the lengthargument.The data is owned by the caller of the function. 
- length
- 
            Type: gsizeLength of data.