Home
last modified time | relevance | path

Searched refs:md_ctx (Results 1 – 14 of 14) sorted by relevance

/freebsd/crypto/openssl/crypto/hmac/
H A Dhmac.c61 if (!EVP_DigestInit_ex(ctx->md_ctx, md, impl) in HMAC_Init_ex()
62 || !EVP_DigestUpdate(ctx->md_ctx, key, len) in HMAC_Init_ex()
63 || !EVP_DigestFinal_ex(ctx->md_ctx, keytmp, in HMAC_Init_ex()
90 if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->i_ctx)) in HMAC_Init_ex()
114 return EVP_DigestUpdate(ctx->md_ctx, data, len); in HMAC_Update()
125 if (!EVP_DigestFinal_ex(ctx->md_ctx, buf, &i)) in HMAC_Final()
127 if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->o_ctx)) in HMAC_Final()
129 if (!EVP_DigestUpdate(ctx->md_ctx, buf, i)) in HMAC_Final()
131 if (!EVP_DigestFinal_ex(ctx->md_ctx, md, len)) in HMAC_Final()
162 EVP_MD_CTX_reset(ctx->md_ctx); in hmac_ctx_cleanup()
[all …]
H A Dhmac_local.h18 EVP_MD_CTX *md_ctx; member
/freebsd/crypto/openssl/ssl/
H A Ds3_cbc.c186 EVP_MD_CTX *md_ctx = NULL; in ssl3_cbc_digest_record() local
482 md_ctx = EVP_MD_CTX_new(); in ssl3_cbc_digest_record()
483 if (md_ctx == NULL) in ssl3_cbc_digest_record()
486 if (EVP_DigestInit_ex(md_ctx, md, NULL /* engine */ ) <= 0) in ssl3_cbc_digest_record()
492 if (EVP_DigestUpdate(md_ctx, mac_secret, mac_secret_length) <= 0 in ssl3_cbc_digest_record()
493 || EVP_DigestUpdate(md_ctx, hmac_pad, sslv3_pad_length) <= 0 in ssl3_cbc_digest_record()
494 || EVP_DigestUpdate(md_ctx, mac_out, md_size) <= 0) in ssl3_cbc_digest_record()
501 if (EVP_DigestUpdate(md_ctx, hmac_pad, md_block_size) <= 0 in ssl3_cbc_digest_record()
502 || EVP_DigestUpdate(md_ctx, mac_out, md_size) <= 0) in ssl3_cbc_digest_record()
505 ret = EVP_DigestFinal(md_ctx, md_out, &md_out_size_u); in ssl3_cbc_digest_record()
[all …]
/freebsd/crypto/openssl/test/
H A Devp_extra_test.c1368 EVP_MD_CTX *md_ctx = NULL, *md_ctx_verify = NULL; in test_EVP_DigestSignInit() local
1390 if (!TEST_int_gt(BIO_get_md_ctx(mdbio, &md_ctx), 0)) in test_EVP_DigestSignInit()
1393 if (!TEST_ptr(a_md_ctx = md_ctx = EVP_MD_CTX_new()) in test_EVP_DigestSignInit()
1419 if (!TEST_true(EVP_DigestSignInit(md_ctx, NULL, md, NULL, pkey))) in test_EVP_DigestSignInit()
1422 if (reinit && !TEST_true(EVP_DigestSignInit(md_ctx, NULL, NULL, NULL, NULL))) in test_EVP_DigestSignInit()
1429 if (!TEST_true(EVP_DigestSignUpdate(md_ctx, kMsg, sizeof(kMsg)))) in test_EVP_DigestSignInit()
1435 if (!TEST_true(EVP_DigestSign(md_ctx, NULL, &sig_len, kMsg, in test_EVP_DigestSignInit()
1441 if (!TEST_false(EVP_DigestSign(md_ctx, sig, &shortsig_len, kMsg, in test_EVP_DigestSignInit()
1451 if (!TEST_true(EVP_DigestSign(md_ctx, sig, &sig_len, kMsg, in test_EVP_DigestSignInit()
1456 if (!TEST_true(EVP_DigestSignFinal(md_ctx, NULL, &sig_len)) in test_EVP_DigestSignInit()
[all …]
H A Dacvp_test.c92 EVP_MD_CTX *md_ctx = NULL; in sig_gen() local
99 || !TEST_ptr(md_ctx = EVP_MD_CTX_new()) in sig_gen()
100 || !TEST_int_eq(EVP_DigestSignInit_ex(md_ctx, NULL, digest_name, libctx, in sig_gen()
102 || !TEST_int_gt(EVP_DigestSign(md_ctx, sig, &sig_len, msg, msg_len), 0)) in sig_gen()
110 EVP_MD_CTX_free(md_ctx); in sig_gen()
277 EVP_MD_CTX *md_ctx = NULL; in ecdsa_sigver_test() local
297 && TEST_ptr(md_ctx = EVP_MD_CTX_new()) in ecdsa_sigver_test()
298 && TEST_true(EVP_DigestVerifyInit_ex(md_ctx, NULL, tst->digest_alg, in ecdsa_sigver_test()
300 && TEST_int_eq(EVP_DigestVerify(md_ctx, sig, sig_len, in ecdsa_sigver_test()
308 EVP_MD_CTX_free(md_ctx); in ecdsa_sigver_test()
[all …]
/freebsd/crypto/openssl/crypto/ts/
H A Dts_rsp_verify.c425 EVP_MD_CTX *md_ctx = NULL; in ts_compute_imprint() local
459 md_ctx = EVP_MD_CTX_new(); in ts_compute_imprint()
460 if (md_ctx == NULL) { in ts_compute_imprint()
464 if (!EVP_DigestInit(md_ctx, md)) in ts_compute_imprint()
469 if (!EVP_DigestUpdate(md_ctx, buffer, length)) in ts_compute_imprint()
472 if (!EVP_DigestFinal(md_ctx, *imprint, NULL)) in ts_compute_imprint()
474 EVP_MD_CTX_free(md_ctx); in ts_compute_imprint()
478 EVP_MD_CTX_free(md_ctx); in ts_compute_imprint()
/freebsd/crypto/openssl/doc/man7/
H A DEVP_SIGNATURE-ED25519.pod73 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new();
75 EVP_DigestSignInit(md_ctx, NULL, NULL, NULL, ed_key);
77 EVP_DigestSign(md_ctx, NULL, &sig_len, msg, msg_len);
80 EVP_DigestSign(md_ctx, sig, &sig_len, msg, msg_len);
83 EVP_MD_CTX_free(md_ctx);
H A Dmigration_guide.pod580 EVP_MD_CTX md_ctx;
583 EVP_MD_CTX_init(&md_ctx);
587 EVP_MD_CTX *md_ctx;
589 md_ctx = EVP_MD_CTX_new();
592 EVP_MD_CTX_free(md_ctx);
/freebsd/crypto/openssl/ssl/record/
H A Dssl3_record.c1391 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); in n_ssl3_mac() local
1393 if (md_ctx == NULL) in n_ssl3_mac()
1399 if (EVP_MD_CTX_copy_ex(md_ctx, hash) <= 0 in n_ssl3_mac()
1400 || EVP_DigestUpdate(md_ctx, mac_sec, md_size) <= 0 in n_ssl3_mac()
1401 || EVP_DigestUpdate(md_ctx, ssl3_pad_1, npad) <= 0 in n_ssl3_mac()
1402 || EVP_DigestUpdate(md_ctx, seq, 8) <= 0 in n_ssl3_mac()
1403 || EVP_DigestUpdate(md_ctx, &rec_char, 1) <= 0 in n_ssl3_mac()
1404 || EVP_DigestUpdate(md_ctx, md, 2) <= 0 in n_ssl3_mac()
1405 || EVP_DigestUpdate(md_ctx, rec->input, rec->length) <= 0 in n_ssl3_mac()
1406 || EVP_DigestFinal_ex(md_ctx, md, NULL) <= 0 in n_ssl3_mac()
[all …]
/freebsd/crypto/openssh/
H A Dssh-ecdsa-sk.c240 EVP_MD_CTX *md_ctx = NULL; in ssh_ecdsa_sk_verify() local
375 if ((md_ctx = EVP_MD_CTX_new()) == NULL) { in ssh_ecdsa_sk_verify()
398 if (EVP_DigestVerifyInit(md_ctx, NULL, EVP_sha256(), NULL, in ssh_ecdsa_sk_verify()
403 switch (EVP_DigestVerify(md_ctx, sigb, len, in ssh_ecdsa_sk_verify()
437 EVP_MD_CTX_free(md_ctx); in ssh_ecdsa_sk_verify()
/freebsd/crypto/openssl/crypto/x509/
H A Dx509_cmp.c323 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); in X509_NAME_hash_old() local
327 if (md5 == NULL || md_ctx == NULL) in X509_NAME_hash_old()
334 if (EVP_DigestInit_ex(md_ctx, md5, NULL) in X509_NAME_hash_old()
335 && EVP_DigestUpdate(md_ctx, x->bytes->data, x->bytes->length) in X509_NAME_hash_old()
336 && EVP_DigestFinal_ex(md_ctx, md, NULL)) in X509_NAME_hash_old()
342 EVP_MD_CTX_free(md_ctx); in X509_NAME_hash_old()
/freebsd/crypto/openssl/apps/
H A Dts.c510 EVP_MD_CTX *md_ctx = NULL; in create_digest() local
520 md_ctx = EVP_MD_CTX_new(); in create_digest()
521 if (md_ctx == NULL) in create_digest()
524 if (!EVP_DigestInit(md_ctx, md)) in create_digest()
527 if (!EVP_DigestUpdate(md_ctx, buffer, length)) in create_digest()
530 if (!EVP_DigestFinal(md_ctx, *md_value, NULL)) in create_digest()
550 EVP_MD_CTX_free(md_ctx);
/freebsd/crypto/openssl/ssl/statem/
H A Dstatem_clnt.c2183 EVP_MD_CTX *md_ctx = NULL; in tls_process_key_exchange() local
2274 md_ctx = EVP_MD_CTX_new(); in tls_process_key_exchange()
2275 if (md_ctx == NULL) { in tls_process_key_exchange()
2280 if (EVP_DigestVerifyInit_ex(md_ctx, &pctx, in tls_process_key_exchange()
2302 rv = EVP_DigestVerify(md_ctx, PACKET_data(&signature), in tls_process_key_exchange()
2309 EVP_MD_CTX_free(md_ctx); in tls_process_key_exchange()
2310 md_ctx = NULL; in tls_process_key_exchange()
2331 EVP_MD_CTX_free(md_ctx); in tls_process_key_exchange()
H A Dstatem_srvr.c2430 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); in tls_construct_server_key_exchange() local
2440 if (md_ctx == NULL) { in tls_construct_server_key_exchange()
2679 if (EVP_DigestSignInit_ex(md_ctx, &pctx, in tls_construct_server_key_exchange()
2701 if (EVP_DigestSign(md_ctx, NULL, &siglen, tbs, tbslen) <=0 in tls_construct_server_key_exchange()
2703 || EVP_DigestSign(md_ctx, sigbytes1, &siglen, tbs, tbslen) <= 0 in tls_construct_server_key_exchange()
2717 EVP_MD_CTX_free(md_ctx); in tls_construct_server_key_exchange()