Home | History | Annotate | Download | only in hmac

Lines Matching full:len

66 void HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
85 if (j < len)
88 EVP_DigestUpdate(&ctx->md_ctx,key,len);
94 OPENSSL_assert(len>=0 && len<=(int)sizeof(ctx->key));
95 memcpy(ctx->key,key,len);
96 ctx->key_length=len;
118 void HMAC_Init(HMAC_CTX *ctx, const void *key, int len,
123 HMAC_Init_ex(ctx,key,len,md, NULL);
126 void HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len)
128 EVP_DigestUpdate(&ctx->md_ctx,data,len);
131 void HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len)
142 EVP_DigestFinal_ex(&ctx->md_ctx,md,len);