Lines Matching defs:key_len
375 size_t key_len, size_t num_elem,
395 err = wc_HmacSetKey(&hmac, type, key, (word32) key_len);
423 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem,
426 return wolfssl_hmac_vector(WC_MD5, key, key_len, num_elem, addr, len,
431 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len,
434 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac);
440 int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem,
443 return wolfssl_hmac_vector(WC_SHA, key, key_len, num_elem, addr, len,
448 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len,
451 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac);
457 int hmac_sha256_vector(const u8 *key, size_t key_len, size_t num_elem,
460 return wolfssl_hmac_vector(WC_SHA256, key, key_len, num_elem, addr, len,
465 int hmac_sha256(const u8 *key, size_t key_len, const u8 *data,
468 return hmac_sha256_vector(key, key_len, 1, &data, &data_len, mac);
476 int hmac_sha384_vector(const u8 *key, size_t key_len, size_t num_elem,
479 return wolfssl_hmac_vector(WC_SHA384, key, key_len, num_elem, addr, len,
484 int hmac_sha384(const u8 *key, size_t key_len, const u8 *data,
487 return hmac_sha384_vector(key, key_len, 1, &data, &data_len, mac);
495 int hmac_sha512_vector(const u8 *key, size_t key_len, size_t num_elem,
498 return wolfssl_hmac_vector(WC_SHA512, key, key_len, num_elem, addr, len,
503 int hmac_sha512(const u8 *key, size_t key_len, const u8 *data,
506 return hmac_sha512_vector(key, key_len, 1, &data, &data_len, mac);
774 size_t key_len)
786 wc_Arc4SetKey(&ctx->enc.arc4, key, key_len);
787 wc_Arc4SetKey(&ctx->dec.arc4, key, key_len);
793 switch (key_len) {
802 if (wc_AesSetKey(&ctx->enc.aes, key, key_len, iv,
804 wc_AesSetKey(&ctx->dec.aes, key, key_len, iv,
813 if (key_len != DES3_KEYLEN ||
1179 size_t key_len)
1215 wc_HmacSetKey(&hash->hmac, type, key, key_len) != 0)
1261 int omac1_aes_vector(const u8 *key, size_t key_len, size_t num_elem,
1271 if (wc_InitCmac(&cmac, key, key_len, WC_CMAC_AES, NULL) != 0)
2237 word32 key_len = ecdh->ec->key->dp->size;
2239 size_t need_key_len = inc_y ? 2 * key_len : key_len;
2245 pubkey = wpabuf_alloc(1 + 2 * key_len);
2259 ret = wc_ecc_import_point_der(wpabuf_mhead(pubkey), 1 + 2 * key_len,
2266 secret = wpabuf_alloc(key_len);
2273 wpabuf_put(secret, key_len), &key_len);