Searched refs:md_ctx (Results 1 - 11 of 11) sorted by relevance

/freebsd-current/crypto/openssl/crypto/hmac/
H A Dhmac_local.h18 EVP_MD_CTX *md_ctx; member in struct:hmac_ctx_st
H A Dhmac.c61 if (!EVP_DigestInit_ex(ctx->md_ctx, md, impl)
62 || !EVP_DigestUpdate(ctx->md_ctx, key, len)
63 || !EVP_DigestFinal_ex(ctx->md_ctx, keytmp,
90 if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->i_ctx))
114 return EVP_DigestUpdate(ctx->md_ctx, data, len);
125 if (!EVP_DigestFinal_ex(ctx->md_ctx, buf, &i))
127 if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->o_ctx))
129 if (!EVP_DigestUpdate(ctx->md_ctx, buf, i))
131 if (!EVP_DigestFinal_ex(ctx->md_ctx, md, len))
162 EVP_MD_CTX_reset(ctx->md_ctx);
[all...]
/freebsd-current/crypto/openssl/ssl/
H A Ds3_cbc.c186 EVP_MD_CTX *md_ctx = NULL; local
482 md_ctx = EVP_MD_CTX_new();
483 if (md_ctx == NULL)
486 if (EVP_DigestInit_ex(md_ctx, md, NULL /* engine */ ) <= 0)
492 if (EVP_DigestUpdate(md_ctx, mac_secret, mac_secret_length) <= 0
493 || EVP_DigestUpdate(md_ctx, hmac_pad, sslv3_pad_length) <= 0
494 || EVP_DigestUpdate(md_ctx, mac_out, md_size) <= 0)
501 if (EVP_DigestUpdate(md_ctx, hmac_pad, md_block_size) <= 0
502 || EVP_DigestUpdate(md_ctx, mac_out, md_size) <= 0)
505 ret = EVP_DigestFinal(md_ctx, md_ou
[all...]
/freebsd-current/crypto/openssl/crypto/ts/
H A Dts_rsp_verify.c425 EVP_MD_CTX *md_ctx = NULL; local
459 md_ctx = EVP_MD_CTX_new();
460 if (md_ctx == NULL) {
464 if (!EVP_DigestInit(md_ctx, md))
469 if (!EVP_DigestUpdate(md_ctx, buffer, length))
472 if (!EVP_DigestFinal(md_ctx, *imprint, NULL))
474 EVP_MD_CTX_free(md_ctx);
478 EVP_MD_CTX_free(md_ctx);
/freebsd-current/crypto/openssl/ssl/record/
H A Dssl3_record.c1391 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); local
1393 if (md_ctx == NULL)
1399 if (EVP_MD_CTX_copy_ex(md_ctx, hash) <= 0
1400 || EVP_DigestUpdate(md_ctx, mac_sec, md_size) <= 0
1401 || EVP_DigestUpdate(md_ctx, ssl3_pad_1, npad) <= 0
1402 || EVP_DigestUpdate(md_ctx, seq, 8) <= 0
1403 || EVP_DigestUpdate(md_ctx, &rec_char, 1) <= 0
1404 || EVP_DigestUpdate(md_ctx, md, 2) <= 0
1405 || EVP_DigestUpdate(md_ctx, rec->input, rec->length) <= 0
1406 || EVP_DigestFinal_ex(md_ctx, m
[all...]
/freebsd-current/crypto/openssl/crypto/x509/
H A Dx509_cmp.c321 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); local
325 if (md5 == NULL || md_ctx == NULL)
332 if (EVP_DigestInit_ex(md_ctx, md5, NULL)
333 && EVP_DigestUpdate(md_ctx, x->bytes->data, x->bytes->length)
334 && EVP_DigestFinal_ex(md_ctx, md, NULL))
340 EVP_MD_CTX_free(md_ctx);
/freebsd-current/crypto/openssl/test/
H A Dacvp_test.c92 EVP_MD_CTX *md_ctx = NULL; local
99 || !TEST_ptr(md_ctx = EVP_MD_CTX_new())
100 || !TEST_int_eq(EVP_DigestSignInit_ex(md_ctx, NULL, digest_name, libctx,
102 || !TEST_int_gt(EVP_DigestSign(md_ctx, sig, &sig_len, msg, msg_len), 0))
110 EVP_MD_CTX_free(md_ctx);
277 EVP_MD_CTX *md_ctx = NULL; local
297 && TEST_ptr(md_ctx = EVP_MD_CTX_new())
298 && TEST_true(EVP_DigestVerifyInit_ex(md_ctx, NULL, tst->digest_alg,
300 && TEST_int_eq(EVP_DigestVerify(md_ctx, sig, sig_len,
308 EVP_MD_CTX_free(md_ctx);
1204 EVP_MD_CTX *md_ctx = NULL; local
[all...]
H A Devp_extra_test.c1364 EVP_MD_CTX *md_ctx = NULL, *md_ctx_verify = NULL; local
1386 if (!TEST_int_gt(BIO_get_md_ctx(mdbio, &md_ctx), 0))
1389 if (!TEST_ptr(a_md_ctx = md_ctx = EVP_MD_CTX_new())
1415 if (!TEST_true(EVP_DigestSignInit(md_ctx, NULL, md, NULL, pkey)))
1418 if (reinit && !TEST_true(EVP_DigestSignInit(md_ctx, NULL, NULL, NULL, NULL)))
1425 if (!TEST_true(EVP_DigestSignUpdate(md_ctx, kMsg, sizeof(kMsg))))
1431 if (!TEST_true(EVP_DigestSign(md_ctx, NULL, &sig_len, kMsg,
1437 if (!TEST_false(EVP_DigestSign(md_ctx, sig, &shortsig_len, kMsg,
1447 if (!TEST_true(EVP_DigestSign(md_ctx, sig, &sig_len, kMsg,
1452 if (!TEST_true(EVP_DigestSignFinal(md_ctx, NUL
1525 EVP_MD_CTX *md_ctx = NULL; local
1611 EVP_MD_CTX *md_ctx = NULL; local
1661 EVP_MD_CTX *md_ctx = NULL; local
2022 EVP_MD_CTX *md_ctx = NULL; local
[all...]
/freebsd-current/crypto/openssl/apps/
H A Dts.c510 EVP_MD_CTX *md_ctx = NULL; local
520 md_ctx = EVP_MD_CTX_new();
521 if (md_ctx == NULL)
524 if (!EVP_DigestInit(md_ctx, md))
527 if (!EVP_DigestUpdate(md_ctx, buffer, length))
530 if (!EVP_DigestFinal(md_ctx, *md_value, NULL))
547 EVP_MD_CTX_free(md_ctx);
/freebsd-current/crypto/openssl/ssl/statem/
H A Dstatem_clnt.c2183 EVP_MD_CTX *md_ctx = NULL; local
2274 md_ctx = EVP_MD_CTX_new();
2275 if (md_ctx == NULL) {
2280 if (EVP_DigestVerifyInit_ex(md_ctx, &pctx,
2302 rv = EVP_DigestVerify(md_ctx, PACKET_data(&signature),
2309 EVP_MD_CTX_free(md_ctx);
2310 md_ctx = NULL;
2331 EVP_MD_CTX_free(md_ctx);
H A Dstatem_srvr.c2431 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); local
2441 if (md_ctx == NULL) {
2680 if (EVP_DigestSignInit_ex(md_ctx, &pctx,
2702 if (EVP_DigestSign(md_ctx, NULL, &siglen, tbs, tbslen) <=0
2704 || EVP_DigestSign(md_ctx, sigbytes1, &siglen, tbs, tbslen) <= 0
2718 EVP_MD_CTX_free(md_ctx);

Completed in 130 milliseconds