Next: , Previous: Symmetric cryptography, Up: Using the cryptographic library   [Contents][Index]


7.11.2 Hash and HMAC functions

The available operations to access hash functions and hash-MAC (HMAC) algorithms are shown below. HMAC algorithms provided keyed hash functionality. They supported HMAC algorithms are listed in tab:macs.

gnutls_hmac_init
gnutls_hmac
gnutls_hmac_output
gnutls_hmac_deinit
gnutls_hmac_get_len
gnutls_hmac_fast

The available functions to access hash functions are shown below. The supported hash functions are the same as the HMAC algorithms.

gnutls_hash_init
gnutls_hash
gnutls_hash_output
gnutls_hash_deinit
gnutls_hash_get_len
gnutls_hash_fast