Lines Matching full:hmac
15 HMAC support, process data, Tom St Denis/Dobes Vandermeer
21 Process data through HMAC
22 @param hmac The hmac state
23 @param in The data to send through HMAC
24 @param inlen The length of the data to HMAC (octets)
27 int hmac_process(hmac_state *hmac, const unsigned char *in, unsigned long inlen)
30 LTC_ARGCHK(hmac != NULL);
32 if ((err = hash_is_valid(hmac->hash)) != CRYPT_OK) {
35 return hash_descriptor[hmac->hash].process(&hmac->md, in, inlen);
41 /* $Source: /cvs/libtom/libtomcrypt/src/mac/hmac/hmac_process.c,v $ */