Lines Matching defs:md_out
45 static void tls1_md5_final_raw(void *ctx, unsigned char *md_out)
48 u32toLE(md5->A, md_out);
49 u32toLE(md5->B, md_out);
50 u32toLE(md5->C, md_out);
51 u32toLE(md5->D, md_out);
54 static void tls1_sha1_final_raw(void *ctx, unsigned char *md_out)
57 l2n(sha1->h0, md_out);
58 l2n(sha1->h1, md_out);
59 l2n(sha1->h2, md_out);
60 l2n(sha1->h3, md_out);
61 l2n(sha1->h4, md_out);
64 static void tls1_sha256_final_raw(void *ctx, unsigned char *md_out)
70 l2n(sha256->h[i], md_out);
74 static void tls1_sha512_final_raw(void *ctx, unsigned char *md_out)
80 l2n8(sha512->h[i], md_out);
112 * md_out: the digest output. At most EVP_MAX_MD_SIZE bytes will be written.
129 unsigned char *md_out,
142 void (*md_final_raw) (void *ctx, unsigned char *md_out);
478 ret = EVP_DigestFinal(md_ctx, md_out, &md_out_size_u);