crypto/libressl/apps/openssl/dgst.c
473
EVP_MD_CTX *mctx = NULL;
crypto/libressl/apps/openssl/dgst.c
547
EVP_MD_CTX *tctx;
crypto/libressl/apps/openssl/dgst.c
620
EVP_MD_CTX *ctx;
crypto/libressl/apps/openssl/dgst.c
636
EVP_MD_CTX *ctx;
crypto/libressl/apps/openssl/passwd.c
309
EVP_MD_CTX *md = NULL, *md2 = NULL;
crypto/libressl/apps/openssl/req.c
1737
do_sign_init(BIO * err, EVP_MD_CTX * ctx, EVP_PKEY * pkey,
crypto/libressl/apps/openssl/req.c
1760
EVP_MD_CTX *mctx;
crypto/libressl/apps/openssl/req.c
1780
EVP_MD_CTX *mctx;
crypto/libressl/apps/openssl/req.c
1802
EVP_MD_CTX *mctx;
crypto/libressl/apps/openssl/ts.c
681
EVP_MD_CTX *md_ctx = NULL;
crypto/libressl/crypto/asn1/asn1_item.c
221
EVP_MD_CTX ctx;
crypto/libressl/crypto/asn1/asn1_item.c
232
ASN1_BIT_STRING *signature, void *asn, EVP_MD_CTX *ctx)
crypto/libressl/crypto/asn1/asn1_item.c
338
EVP_MD_CTX ctx;
crypto/libressl/crypto/asn1/asn1_locl.h
137
int (*item_verify)(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
crypto/libressl/crypto/asn1/asn1_locl.h
139
int (*item_sign)(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
crypto/libressl/crypto/cmac/cm_pmeth.c
110
int_update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/cmac/cm_pmeth.c
118
cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)
crypto/libressl/crypto/cmac/cm_pmeth.c
127
EVP_MD_CTX *mctx)
crypto/libressl/crypto/cms/cms_dd.c
111
EVP_MD_CTX *mctx = EVP_MD_CTX_new();
crypto/libressl/crypto/cms/cms_lcl.h
138
EVP_MD_CTX *mctx;
crypto/libressl/crypto/cms/cms_lcl.h
437
int cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain,
crypto/libressl/crypto/cms/cms_lib.c
411
cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain, X509_ALGOR *mdalg)
crypto/libressl/crypto/cms/cms_lib.c
420
EVP_MD_CTX *mtmp;
crypto/libressl/crypto/cms/cms_sd.c
463
EVP_MD_CTX *
crypto/libressl/crypto/cms/cms_sd.c
604
EVP_MD_CTX *mctx = EVP_MD_CTX_new();
crypto/libressl/crypto/cms/cms_sd.c
712
EVP_MD_CTX *mctx = si->mctx;
crypto/libressl/crypto/cms/cms_sd.c
780
EVP_MD_CTX *mctx = NULL;
crypto/libressl/crypto/cms/cms_sd.c
865
EVP_MD_CTX *mctx = EVP_MD_CTX_new();
crypto/libressl/crypto/ct/ct_vfy.c
153
EVP_MD_CTX *ctx = NULL;
crypto/libressl/crypto/ct/ct_vfy.c
80
sct_ctx_update(EVP_MD_CTX *ctx, const SCT_CTX *sctx, const SCT *sct)
crypto/libressl/crypto/ecdh/ecdh_kdf.c
71
EVP_MD_CTX *mctx = NULL;
crypto/libressl/crypto/engine/eng_openssl.c
327
test_sha1_init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/engine/eng_openssl.c
336
test_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/engine/eng_openssl.c
345
test_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/bio_md.c
101
EVP_MD_CTX *ctx;
crypto/libressl/crypto/evp/bio_md.c
129
EVP_MD_CTX *ctx;
crypto/libressl/crypto/evp/bio_md.c
155
EVP_MD_CTX *ctx;
crypto/libressl/crypto/evp/bio_md.c
182
EVP_MD_CTX *ctx, *dctx, **pctx;
crypto/libressl/crypto/evp/bio_md.c
261
EVP_MD_CTX *ctx;
crypto/libressl/crypto/evp/digest.c
128
EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type)
crypto/libressl/crypto/evp/digest.c
135
EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl)
crypto/libressl/crypto/evp/digest.c
216
EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/digest.c
223
EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size)
crypto/libressl/crypto/evp/digest.c
234
EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size)
crypto/libressl/crypto/evp/digest.c
254
EVP_MD_CTX_copy(EVP_MD_CTX *out, const EVP_MD_CTX *in)
crypto/libressl/crypto/evp/digest.c
261
EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in)
crypto/libressl/crypto/evp/digest.c
326
EVP_MD_CTX ctx;
crypto/libressl/crypto/evp/digest.c
339
EVP_MD_CTX *
crypto/libressl/crypto/evp/digest.c
342
return calloc(1, sizeof(EVP_MD_CTX));
crypto/libressl/crypto/evp/digest.c
346
EVP_MD_CTX_free(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/digest.c
357
EVP_MD_CTX_init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/digest.c
363
EVP_MD_CTX_reset(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/digest.c
368
EVP_MD_CTX *
crypto/libressl/crypto/evp/digest.c
375
EVP_MD_CTX_destroy(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/digest.c
382
EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/digest.c
409
EVP_MD_CTX_ctrl(EVP_MD_CTX *ctx, int type, int arg, void *ptr)
crypto/libressl/crypto/evp/evp_key.c
134
EVP_MD_CTX c;
crypto/libressl/crypto/evp/evp_lib.c
436
EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx))
crypto/libressl/crypto/evp/evp_lib.c
444
int (*update)(EVP_MD_CTX *ctx, const void *data, size_t count))
crypto/libressl/crypto/evp/evp_lib.c
452
int (*final)(EVP_MD_CTX *ctx, unsigned char *md))
crypto/libressl/crypto/evp/evp_lib.c
460
int (*copy)(EVP_MD_CTX *to, const EVP_MD_CTX *from))
crypto/libressl/crypto/evp/evp_lib.c
468
int (*cleanup)(EVP_MD_CTX *ctx))
crypto/libressl/crypto/evp/evp_lib.c
476
int (*ctrl)(EVP_MD_CTX *ctx, int cmd, int p1, void *p2))
crypto/libressl/crypto/evp/evp_lib.c
483
EVP_MD_CTX_md(const EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/evp_lib.c
491
EVP_MD_CTX_md_data(const EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/evp_lib.c
497
EVP_MD_CTX_pkey_ctx(const EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/evp_lib.c
503
EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx)
crypto/libressl/crypto/evp/evp_lib.c
526
EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, int flags)
crypto/libressl/crypto/evp/evp_lib.c
532
EVP_MD_CTX_clear_flags(EVP_MD_CTX *ctx, int flags)
crypto/libressl/crypto/evp/evp_lib.c
538
EVP_MD_CTX_test_flags(const EVP_MD_CTX *ctx, int flags)
crypto/libressl/crypto/evp/evp_locl.h
113
int (*init)(EVP_MD_CTX *ctx);
crypto/libressl/crypto/evp/evp_locl.h
114
int (*update)(EVP_MD_CTX *ctx, const void *data, size_t count);
crypto/libressl/crypto/evp/evp_locl.h
115
int (*final)(EVP_MD_CTX *ctx, unsigned char *md);
crypto/libressl/crypto/evp/evp_locl.h
116
int (*copy)(EVP_MD_CTX *to, const EVP_MD_CTX *from);
crypto/libressl/crypto/evp/evp_locl.h
117
int (*cleanup)(EVP_MD_CTX *ctx);
crypto/libressl/crypto/evp/evp_locl.h
122
int (*md_ctrl)(EVP_MD_CTX *ctx, int cmd, int p1, void *p2);
crypto/libressl/crypto/evp/evp_locl.h
133
int (*update)(EVP_MD_CTX *ctx, const void *data, size_t count);
crypto/libressl/crypto/evp/evp_locl.h
241
int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
crypto/libressl/crypto/evp/evp_locl.h
243
EVP_MD_CTX *mctx);
crypto/libressl/crypto/evp/evp_locl.h
245
int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
crypto/libressl/crypto/evp/evp_locl.h
247
int siglen, EVP_MD_CTX *mctx);
crypto/libressl/crypto/evp/m_gost2814789.c
63
gost2814789_init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_gost2814789.c
70
gost2814789_update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_gost2814789.c
76
gost2814789_final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_gost2814789.c
82
gost2814789_md_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void *p2)
crypto/libressl/crypto/evp/m_gostr341194.c
65
gostr341194_init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_gostr341194.c
72
gostr341194_update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_gostr341194.c
78
gostr341194_final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_md4.c
77
init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_md4.c
83
update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_md4.c
89
final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_md5.c
77
init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_md5.c
83
update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_md5.c
89
final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_md5_sha1.c
35
md5_sha1_init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_md5_sha1.c
48
md5_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_md5_sha1.c
61
md5_sha1_final(EVP_MD_CTX *ctx, unsigned char *out)
crypto/libressl/crypto/evp/m_ripemd.c
77
init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_ripemd.c
83
update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_ripemd.c
89
final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_sha1.c
116
init224(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_sha1.c
122
init256(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_sha1.c
132
update256(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_sha1.c
138
final256(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_sha1.c
186
init384(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_sha1.c
192
init512(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_sha1.c
198
update512(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_sha1.c
204
final512(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_sha1.c
76
init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_sha1.c
82
update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_sha1.c
88
final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_sigver.c
118
EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type,
crypto/libressl/crypto/evp/m_sigver.c
125
EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type,
crypto/libressl/crypto/evp/m_sigver.c
132
EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen)
crypto/libressl/crypto/evp/m_sigver.c
158
EVP_MD_CTX tmp_ctx;
crypto/libressl/crypto/evp/m_sigver.c
190
EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen,
crypto/libressl/crypto/evp/m_sigver.c
202
EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen)
crypto/libressl/crypto/evp/m_sigver.c
204
EVP_MD_CTX tmp_ctx;
crypto/libressl/crypto/evp/m_sigver.c
229
EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret, size_t siglen,
crypto/libressl/crypto/evp/m_sigver.c
69
do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type,
crypto/libressl/crypto/evp/m_sm3.c
31
sm3_init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_sm3.c
37
sm3_update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_sm3.c
43
sm3_final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_streebog.c
63
streebog_init256(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_streebog.c
69
streebog_update256(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_streebog.c
75
streebog_final256(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_streebog.c
81
streebog_init512(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_streebog.c
87
streebog_update512(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_streebog.c
93
streebog_final512(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/m_wp.c
17
init(EVP_MD_CTX *ctx)
crypto/libressl/crypto/evp/m_wp.c
23
update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/evp/m_wp.c
29
final(EVP_MD_CTX *ctx, unsigned char *md)
crypto/libressl/crypto/evp/p5_crpt.c
81
EVP_MD_CTX ctx;
crypto/libressl/crypto/evp/p_sign.c
69
EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen,
crypto/libressl/crypto/evp/p_sign.c
74
EVP_MD_CTX tmp_ctx;
crypto/libressl/crypto/evp/p_verify.c
69
EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf,
crypto/libressl/crypto/evp/p_verify.c
74
EVP_MD_CTX tmp_ctx;
crypto/libressl/crypto/evp/pmeth_lib.c
566
int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
crypto/libressl/crypto/evp/pmeth_lib.c
568
EVP_MD_CTX *mctx))
crypto/libressl/crypto/evp/pmeth_lib.c
576
int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
crypto/libressl/crypto/evp/pmeth_lib.c
578
EVP_MD_CTX *mctx))
crypto/libressl/crypto/gost/gost89imit_pmeth.c
154
EVP_MD_CTX *mctx = p2;
crypto/libressl/crypto/gost/gost89imit_pmeth.c
209
pkey_gost_mac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)
crypto/libressl/crypto/gost/gost89imit_pmeth.c
216
EVP_MD_CTX *mctx)
crypto/libressl/crypto/hmac/hm_pmeth.c
146
int_update(EVP_MD_CTX *ctx, const void *data, size_t count)
crypto/libressl/crypto/hmac/hm_pmeth.c
156
hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)
crypto/libressl/crypto/hmac/hm_pmeth.c
168
EVP_MD_CTX *mctx)
crypto/libressl/crypto/hmac/hmac_local.h
71
EVP_MD_CTX md_ctx;
crypto/libressl/crypto/hmac/hmac_local.h
72
EVP_MD_CTX i_ctx;
crypto/libressl/crypto/hmac/hmac_local.h
73
EVP_MD_CTX o_ctx;
crypto/libressl/crypto/pem/pvkfmt.c
707
EVP_MD_CTX mctx;
crypto/libressl/crypto/pkcs12/p12_key.c
102
EVP_MD_CTX *ctx = NULL;
crypto/libressl/crypto/pkcs7/pk7_doit.c
634
PKCS7_find_digest(EVP_MD_CTX **pmd, BIO *bio, int nid)
crypto/libressl/crypto/pkcs7/pk7_doit.c
655
do_pkcs7_signed_attrib(PKCS7_SIGNER_INFO *si, EVP_MD_CTX *mctx)
crypto/libressl/crypto/pkcs7/pk7_doit.c
693
EVP_MD_CTX *mdc, ctx_tmp;
crypto/libressl/crypto/pkcs7/pk7_doit.c
864
EVP_MD_CTX mctx;
crypto/libressl/crypto/pkcs7/pk7_doit.c
984
EVP_MD_CTX mdc_tmp, *mdc;
crypto/libressl/crypto/rsa/rsa_ameth.c
730
rsa_pss_to_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pkctx,
crypto/libressl/crypto/rsa/rsa_ameth.c
848
rsa_item_verify(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
crypto/libressl/crypto/rsa/rsa_ameth.c
893
rsa_item_sign(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
crypto/libressl/crypto/rsa/rsa_oaep.c
325
EVP_MD_CTX c;
crypto/libressl/crypto/rsa/rsa_pss.c
198
EVP_MD_CTX ctx;
crypto/libressl/crypto/rsa/rsa_pss.c
91
EVP_MD_CTX ctx;
crypto/libressl/crypto/ts/ts_rsp_verify.c
695
EVP_MD_CTX md_ctx;
crypto/libressl/crypto/x509/x509_cmp.c
271
EVP_MD_CTX md_ctx;
crypto/libressl/crypto/x509/x509_cmp.c
93
EVP_MD_CTX ctx;
crypto/libressl/crypto/x509/x_all.c
414
X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx)
crypto/libressl/crypto/x509/x_all.c
430
X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx)
crypto/libressl/crypto/x509/x_all.c
445
X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx)
crypto/libressl/include/openssl/cms.h
260
EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si);
crypto/libressl/include/openssl/evp.h
1132
int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
crypto/libressl/include/openssl/evp.h
1134
EVP_MD_CTX *mctx));
crypto/libressl/include/openssl/evp.h
1137
int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
crypto/libressl/include/openssl/evp.h
1139
EVP_MD_CTX *mctx));
crypto/libressl/include/openssl/evp.h
355
int EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx));
crypto/libressl/include/openssl/evp.h
357
int (*update)(EVP_MD_CTX *ctx, const void *data, size_t count));
crypto/libressl/include/openssl/evp.h
359
int (*final)(EVP_MD_CTX *ctx, unsigned char *md));
crypto/libressl/include/openssl/evp.h
361
int (*copy)(EVP_MD_CTX *to, const EVP_MD_CTX *from));
crypto/libressl/include/openssl/evp.h
362
int EVP_MD_meth_set_cleanup(EVP_MD *md, int (*cleanup)(EVP_MD_CTX *ctx));
crypto/libressl/include/openssl/evp.h
364
int (*ctrl)(EVP_MD_CTX *ctx, int cmd, int p1, void *p2));
crypto/libressl/include/openssl/evp.h
366
const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/evp.h
367
void *EVP_MD_CTX_md_data(const EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/evp.h
368
EVP_PKEY_CTX *EVP_MD_CTX_pkey_ctx(const EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/evp.h
369
void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx);
crypto/libressl/include/openssl/evp.h
435
EVP_MD_CTX *EVP_MD_CTX_new(void);
crypto/libressl/include/openssl/evp.h
436
void EVP_MD_CTX_free(EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/evp.h
437
void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/evp.h
438
int EVP_MD_CTX_reset(EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/evp.h
439
EVP_MD_CTX *EVP_MD_CTX_create(void);
crypto/libressl/include/openssl/evp.h
440
void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/evp.h
441
int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/evp.h
442
int EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in);
crypto/libressl/include/openssl/evp.h
443
void EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, int flags);
crypto/libressl/include/openssl/evp.h
444
void EVP_MD_CTX_clear_flags(EVP_MD_CTX *ctx, int flags);
crypto/libressl/include/openssl/evp.h
445
int EVP_MD_CTX_ctrl(EVP_MD_CTX *ctx, int type, int arg, void *ptr);
crypto/libressl/include/openssl/evp.h
446
int EVP_MD_CTX_test_flags(const EVP_MD_CTX *ctx, int flags);
crypto/libressl/include/openssl/evp.h
448
int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl);
crypto/libressl/include/openssl/evp.h
449
int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *d, size_t cnt);
crypto/libressl/include/openssl/evp.h
450
int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s);
crypto/libressl/include/openssl/evp.h
454
int EVP_MD_CTX_copy(EVP_MD_CTX *out, const EVP_MD_CTX *in);
crypto/libressl/include/openssl/evp.h
455
int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type);
crypto/libressl/include/openssl/evp.h
456
int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s);
crypto/libressl/include/openssl/evp.h
505
int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s,
crypto/libressl/include/openssl/evp.h
508
int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf,
crypto/libressl/include/openssl/evp.h
511
int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/libressl/include/openssl/evp.h
513
int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen);
crypto/libressl/include/openssl/evp.h
515
int EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen,
crypto/libressl/include/openssl/evp.h
518
int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/libressl/include/openssl/evp.h
520
int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig,
crypto/libressl/include/openssl/evp.h
523
int EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret,
crypto/libressl/include/openssl/pem.h
407
int PEM_SignInit(EVP_MD_CTX *ctx, EVP_MD *type);
crypto/libressl/include/openssl/pem.h
408
int PEM_SignUpdate(EVP_MD_CTX *ctx, unsigned char *d, unsigned int cnt);
crypto/libressl/include/openssl/pem.h
409
int PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret,
crypto/libressl/include/openssl/x509.h
456
int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/x509.h
458
int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/x509.h
460
int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx);
crypto/libressl/include/openssl/x509.h
779
ASN1_BIT_STRING *signature, void *asn, EVP_MD_CTX *ctx);
crypto/libressl/ssl/s3_cbc.c
344
ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx)
crypto/libressl/ssl/s3_cbc.c
379
ssl3_cbc_digest_record(const EVP_MD_CTX *ctx, unsigned char* md_out,
crypto/libressl/ssl/s3_cbc.c
407
EVP_MD_CTX *md_ctx;
crypto/libressl/ssl/ssl_clnt.c
1287
EVP_MD_CTX *md_ctx;
crypto/libressl/ssl/ssl_clnt.c
1919
EVP_MD_CTX *ukm_hash = NULL;
crypto/libressl/ssl/ssl_clnt.c
2082
EVP_MD_CTX *mctx = NULL;
crypto/libressl/ssl/ssl_clnt.c
2222
EVP_MD_CTX *mctx;
crypto/libressl/ssl/ssl_locl.h
1195
EVP_MD_CTX *handshake_hash;
crypto/libressl/ssl/ssl_locl.h
1556
char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx);
crypto/libressl/ssl/ssl_locl.h
1557
int ssl3_cbc_digest_record(const EVP_MD_CTX *ctx, unsigned char *md_out,
crypto/libressl/ssl/ssl_locl.h
579
EVP_MD_CTX *clienthello_md_ctx;
crypto/libressl/ssl/ssl_srvr.c
1427
EVP_MD_CTX *md_ctx = NULL;
crypto/libressl/ssl/ssl_srvr.c
1930
EVP_MD_CTX *mctx = NULL;
crypto/libressl/ssl/ssl_transcript.c
76
EVP_MD_CTX *mdctx = NULL;
crypto/libressl/ssl/t1_enc.c
167
EVP_MD_CTX *ctx = NULL;
crypto/libressl/ssl/tls12_record_layer.c
47
EVP_MD_CTX *hash_ctx;
crypto/libressl/ssl/tls12_record_layer.c
683
EVP_MD_CTX *hash_ctx, int stream_mac, CBS *seq_num, uint8_t content_type,
crypto/libressl/ssl/tls12_record_layer.c
686
EVP_MD_CTX *mac_ctx = NULL;
crypto/libressl/ssl/tls13_client.c
638
EVP_MD_CTX *mdctx = NULL;
crypto/libressl/ssl/tls13_client.c
918
EVP_MD_CTX *mdctx = NULL;
crypto/libressl/ssl/tls13_key_schedule.c
55
EVP_MD_CTX *mdctx = NULL;
crypto/libressl/ssl/tls13_lib.c
602
EVP_MD_CTX *md_ctx = NULL;
crypto/libressl/ssl/tls13_server.c
716
EVP_MD_CTX *mdctx = NULL;
crypto/libressl/ssl/tls13_server.c
949
EVP_MD_CTX *mdctx = NULL;
crypto/openssh/digest-openssl.c
47
EVP_MD_CTX *mdctx;
lib/libssh/openbsd-compat/openssl-compat.h
204
EVP_MD_CTX *EVP_MD_CTX_new(void);
lib/libssh/openbsd-compat/openssl-compat.h
208
void EVP_MD_CTX_free(EVP_MD_CTX *ctx);
usr.sbin/uefisign/child.c
82
digest_range(struct executable *x, EVP_MD_CTX *mdctx, off_t off, size_t len)
usr.sbin/uefisign/child.c
98
EVP_MD_CTX *mdctx;