Lines Matching defs:mode
13 * section 5.1 ("counter mode") and section 5.2 ("feedback mode") in both HMAC
18 * Note that section 5.3 ("double-pipeline mode") is not implemented, though
59 kbkdf_mode mode;
150 /* SP800-108 section 5.1 or section 5.2 depending on mode. */
151 static int derive(EVP_MAC_CTX *ctx_init, kbkdf_mode mode, unsigned char *iv,
174 /* Setup K(0) for feedback mode. */
186 if (mode == FEEDBACK && !EVP_MAC_update(ctx, k_i, k_i_len))
258 ret = derive(ctx->ctx_init, ctx->mode, ctx->iv, ctx->iv_len, ctx->label,
303 ctx->mode = COUNTER;
306 ctx->mode = FEEDBACK;