Lines Matching defs:len
25 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
35 if (md != NULL && md != ctx->md && (key == NULL || len < 0))
60 if (j < len) {
62 || !EVP_DigestUpdate(ctx->md_ctx, key, len)
67 if (len < 0 || len > (int)sizeof(keytmp))
69 memcpy(keytmp, key, len);
70 keytmp_length = len;
102 int HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md)
106 return HMAC_Init_ex(ctx, key, len, md, NULL);
110 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len)
114 return EVP_DigestUpdate(ctx->md_ctx, data, len);
117 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len)
131 if (!EVP_DigestFinal_ex(ctx->md_ctx, md, len))