Lines Matching defs:key_len
33 HMAC_MD5_Init(HMAC_MD5_CTX *ctx, const u_int8_t *key, u_int key_len)
38 if (key_len > MD5_BLOCK_LENGTH) {
40 MD5Update(&ctx->ctx, key, key_len);
42 ctx->key_len = MD5_DIGEST_LENGTH;
44 bcopy(key, ctx->key, key_len);
45 ctx->key_len = key_len;
49 memcpy(k_ipad, ctx->key, ctx->key_len);
74 memcpy(k_opad, ctx->key, ctx->key_len);
87 HMAC_SHA1_Init(HMAC_SHA1_CTX *ctx, const u_int8_t *key, u_int key_len)
92 if (key_len > SHA1_BLOCK_LENGTH) {
94 SHA1Update(&ctx->ctx, key, key_len);
96 ctx->key_len = SHA1_DIGEST_LENGTH;
98 bcopy(key, ctx->key, key_len);
99 ctx->key_len = key_len;
103 memcpy(k_ipad, ctx->key, ctx->key_len);
128 memcpy(k_opad, ctx->key, ctx->key_len);
141 HMAC_SHA256_Init(HMAC_SHA256_CTX *ctx, const u_int8_t *key, u_int key_len)
146 if (key_len > SHA256_BLOCK_LENGTH) {
148 SHA256Update(&ctx->ctx, key, key_len);
150 ctx->key_len = SHA256_DIGEST_LENGTH;
152 bcopy(key, ctx->key, key_len);
153 ctx->key_len = key_len;
157 memcpy(k_ipad, ctx->key, ctx->key_len);
182 memcpy(k_opad, ctx->key, ctx->key_len);