Lines Matching refs:mac

60 				    u8 *mac, size_t mac_len)
102 res = recv(t, mac, mac_len, 0);
125 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)
128 mac, 16);
132 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)
135 mac, MD5_MAC_LEN);
140 u8 *mac)
143 mac, SHA1_MAC_LEN);
148 u8 *mac)
151 mac, SHA256_MAC_LEN);
156 u8 *mac)
159 mac, SHA384_MAC_LEN);
164 u8 *mac)
167 mac, 64);
172 const u8 *addr[], const size_t *len, u8 *mac)
175 addr, len, mac, 16);
180 u8 *mac)
182 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac);
187 const u8 *addr[], const size_t *len, u8 *mac)
190 addr, len, mac, SHA1_MAC_LEN);
195 u8 *mac)
197 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac);
202 const u8 *addr[], const size_t *len, u8 *mac)
205 addr, len, mac, SHA256_MAC_LEN);
210 size_t data_len, u8 *mac)
212 return hmac_sha256_vector(key, key_len, 1, &data, &data_len, mac);
217 const u8 *addr[], const size_t *len, u8 *mac)
220 addr, len, mac, SHA384_MAC_LEN);
225 size_t data_len, u8 *mac)
227 return hmac_sha384_vector(key, key_len, 1, &data, &data_len, mac);
348 int crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len)
355 if (!mac || !len) {
372 res = recv(ctx->t, mac, ctx->mac_len, 0);
758 const u8 *addr[], const size_t *len, u8 *mac)
761 addr, len, mac, AES_BLOCK_SIZE);
766 const u8 *addr[], const size_t *len, u8 *mac)
768 return omac1_aes_vector(key, 16, num_elem, addr, len, mac);
772 int omac1_aes_128(const u8 *key, const u8 *data, size_t data_len, u8 *mac)
774 return omac1_aes_128_vector(key, 1, &data, &data_len, mac);
778 int omac1_aes_256(const u8 *key, const u8 *data, size_t data_len, u8 *mac)
780 return omac1_aes_vector(key, 32, 1, &data, &data_len, mac);