MD5Update
void MD5Update (MD5_CTX *, const unsigned char *, unsigned int);
MD5Update(&context, in, ::strlen((char*)in));
void MD5Update PROTO_LIST
MD5Update (context, PADDING, padLen);
MD5Update (context, bits, 8);
MD5Update(&tctx, (unsigned char*)key, key_len);
MD5Update(&context, k_ipad, 64); /* start with inner pad */
MD5Update(&context, (unsigned char*)text, text_len); /* then text of datagram */
MD5Update(&context, k_opad, 64); /* start with outer pad */
MD5Update(&context, digest, 16); /* then results of 1st
void MD5Update(MD5_CTX *, const void *, unsigned int);
MD5Update (context, PADDING, padLen);
MD5Update (context, bits, 8);
MD5Update(&ctx, buffer, i);
MD5Update(&ctx,data,len);
MD5Update(&ctxt, &c, sizeof(c));
MD5Update(&ctxt, (unsigned char *)name, l);
void MD5Update (MD5_CTX *, const void *, unsigned int);
MD5Update (context, PADDING, padLen);
MD5Update (context, bits, 8);
MD5Update(&ctx->ctx, key, key_len);
MD5Update(&ctx->ctx, k_ipad, MD5_BLOCK_LENGTH);
MD5Update(&ctx->ctx, data, len);
MD5Update(&ctx->ctx, k_opad, MD5_BLOCK_LENGTH);
MD5Update(&ctx->ctx, digest, MD5_DIGEST_LENGTH);
MD5Update(ctx, PADDING, padlen - 8); /* padlen - 8 <= 64 */
MD5Update(ctx, count, 8);
void MD5Update(MD5_CTX *, const void *, size_t)
MD5Update(ctx, key->hk_ipad, HMAC_LEN);
MD5Update(ctx, data, (unsigned int)len);
MD5Update(ctx, key->hk_opad, HMAC_LEN);
MD5Update(ctx, signature, MD5_LEN);
MD5Update(ctx, key->hk_ipad, HMAC_LEN);
MD5Update(ctx, data, (unsigned int)len);
MD5Update(ctx, key->hk_opad, HMAC_LEN);
MD5Update(ctx, digest, MD5_LEN);
MD5Update(&ctx, key, (unsigned int)keylen);
MD5Update(&ctx, rnd, 16);