Lines Matching defs:mac
52 const u8 *addr[], const size_t *len, u8 *mac)
66 alg->digest(ctx, alg->digest_size, mac);
72 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)
74 return nettle_digest_vector(&nettle_md4, num_elem, addr, len, mac);
78 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)
80 return nettle_digest_vector(&nettle_md5, num_elem, addr, len, mac);
84 int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)
86 return nettle_digest_vector(&nettle_sha1, num_elem, addr, len, mac);
90 int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)
92 return nettle_digest_vector(&nettle_sha256, num_elem, addr, len, mac);
96 int sha384_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)
98 return nettle_digest_vector(&nettle_sha384, num_elem, addr, len, mac);
102 int sha512_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)
104 return nettle_digest_vector(&nettle_sha512, num_elem, addr, len, mac);
109 const u8 *addr[], const size_t *len, u8 *mac)
120 hmac_md5_digest(&ctx, MD5_DIGEST_SIZE, mac);
127 u8 *mac)
129 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac);
134 const u8 *addr[], const size_t *len, u8 *mac)
145 hmac_sha1_digest(&ctx, SHA1_DIGEST_SIZE, mac);
152 u8 *mac)
154 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac);
161 const u8 *addr[], const size_t *len, u8 *mac)
172 hmac_sha256_digest(&ctx, SHA256_DIGEST_SIZE, mac);
179 size_t data_len, u8 *mac)
181 return hmac_sha256_vector(key, key_len, 1, &data, &data_len, mac);
190 const u8 *addr[], const size_t *len, u8 *mac)
201 hmac_sha384_digest(&ctx, SHA384_DIGEST_SIZE, mac);
208 size_t data_len, u8 *mac)
210 return hmac_sha384_vector(key, key_len, 1, &data, &data_len, mac);
219 const u8 *addr[], const size_t *len, u8 *mac)
230 hmac_sha512_digest(&ctx, SHA512_DIGEST_SIZE, mac);
237 size_t data_len, u8 *mac)
239 return hmac_sha512_vector(key, key_len, 1, &data, &data_len, mac);