27 #define hmac_init ordo_hmac_init
28 #define hmac_update ordo_hmac_update
29 #define hmac_final ordo_hmac_final
30 #define hmac_bsize ordo_hmac_bsize
49 const void *key,
size_t key_len,
50 prim_t hash,
const void *params);
63 const void *in,
size_t in_len);
76 int hmac_final(
struct HMAC_CTX *ctx,
void *fingerprint);
int prim_t
Data type which holds a primitive identifier.
Definition: identification.h:58
ORDO_PUBLIC size_t hmac_bsize(void)
Definition: features.c:345
ORDO_PUBLIC int hmac_final(struct HMAC_CTX *ctx, void *fingerprint)
Definition: hmac.c:62
ORDO_PUBLIC int hmac_init(struct HMAC_CTX *ctx, const void *key, size_t key_len, prim_t hash, const void *params)
Definition: hmac.c:21
ORDO_PUBLIC void hmac_update(struct HMAC_CTX *ctx, const void *in, size_t in_len)
Definition: hmac.c:56