Lines Matching defs:md_out
316 static void tls1_md5_final_raw(void *ctx, unsigned char *md_out)
319 u32toLE(md5->A, md_out);
320 u32toLE(md5->B, md_out);
321 u32toLE(md5->C, md_out);
322 u32toLE(md5->D, md_out);
325 static void tls1_sha1_final_raw(void *ctx, unsigned char *md_out)
328 l2n(sha1->h0, md_out);
329 l2n(sha1->h1, md_out);
330 l2n(sha1->h2, md_out);
331 l2n(sha1->h3, md_out);
332 l2n(sha1->h4, md_out);
338 static void tls1_sha256_final_raw(void *ctx, unsigned char *md_out)
344 l2n(sha256->h[i], md_out);
353 static void tls1_sha512_final_raw(void *ctx, unsigned char *md_out)
359 l2n8(sha512->h[i], md_out);
400 * md_out: the digest output. At most EVP_MAX_MD_SIZE bytes will be written.
417 unsigned char *md_out,
430 void (*md_final_raw) (void *ctx, unsigned char *md_out);
762 EVP_DigestFinal(&md_ctx, md_out, &md_out_size_u);