Home
last modified time | relevance | path

Searched refs:mhash (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/bearssl/src/ssl/
H A Dssl_scert_single_ec.c106 hc = br_multihash_getimpl(pc->mhash, algo_id); in se_do_sign()
138 cc->chain_handler.single_ec.mhash = &cc->eng.mhash; in br_ssl_server_set_single_ec()
H A Dssl_hs_server.c228 hf = br_multihash_getimpl(&ctx->eng.mhash, br_md5_ID); in hash_data()
235 hf = br_multihash_getimpl(&ctx->eng.mhash, br_sha1_ID); in hash_data()
245 hf = br_multihash_getimpl(&ctx->eng.mhash, hash_id); in hash_data()
1269 seed.len = br_multihash_out(&ENG->mhash, prf_id, tmp); in br_ssl_hs_server_run()
1271 br_multihash_out(&ENG->mhash, br_md5_ID, tmp); in br_ssl_hs_server_run()
1272 br_multihash_out(&ENG->mhash, br_sha1_ID, tmp + 16); in br_ssl_hs_server_run()
1288 br_multihash_out(&ENG->mhash, i, in br_ssl_hs_server_run()
1336 if (br_multihash_getimpl(&ENG->mhash, id) == 0) { in br_ssl_hs_server_run()
1530 br_multihash_init(&ENG->mhash); in br_ssl_hs_server_run()
1583 br_multihash_update(&ENG->mhash, ENG->hbuf_in, clen); in br_ssl_hs_server_run()
[all …]
H A Dssl_ccert_single_ec.c116 hc = br_multihash_getimpl(zc->mhash, hash_id); in cc_do_sign()
152 cc->client_auth.single_ec.mhash = &cc->eng.mhash; in br_ssl_client_set_single_ec()
H A Dssl_hs_client.c203 br_multihash_copyimpl(&mhc, &ctx->eng.mhash); in verify_SKE_sig()
383 hv_len = br_multihash_out(&ctx->eng.mhash, in make_client_sign()
386 br_multihash_out(&ctx->eng.mhash, in make_client_sign()
388 br_multihash_out(&ctx->eng.mhash, in make_client_sign()
1212 seed.len = br_multihash_out(&ENG->mhash, prf_id, tmp); in br_ssl_hs_client_run()
1214 br_multihash_out(&ENG->mhash, br_md5_ID, tmp); in br_ssl_hs_client_run()
1215 br_multihash_out(&ENG->mhash, br_sha1_ID, tmp + 16); in br_ssl_hs_client_run()
1476 br_multihash_init(&ENG->mhash); in br_ssl_hs_client_run()
1524 br_multihash_update(&ENG->mhash, ENG->hbuf_in, clen); in br_ssl_hs_client_run()
1542 br_multihash_update(&ENG->mhash, &x, 1); in br_ssl_hs_client_run()
[all …]
H A Dssl_hs_common.t0249 if (br_multihash_getimpl(&ENG->mhash, i)) {
270 br_multihash_init(&ENG->mhash);
437 br_multihash_update(&ENG->mhash, &x, 1);
466 br_multihash_update(&ENG->mhash, ENG->hbuf_in, clen);
609 br_multihash_update(&ENG->mhash, &x, 1);
648 br_multihash_update(&ENG->mhash, ENG->hbuf_out, clen);
1120 seed.len = br_multihash_out(&ENG->mhash, prf_id, tmp);
1122 br_multihash_out(&ENG->mhash, br_md5_ID, tmp);
1123 br_multihash_out(&ENG->mhash, br_sha1_ID, tmp + 16);
H A Dssl_engine.c489 h = br_multihash_getimpl(&cc->mhash, br_sha256_ID); in rng_init()
491 h = br_multihash_getimpl(&cc->mhash, br_sha384_ID); in rng_init()
493 h = br_multihash_getimpl(&cc->mhash, in rng_init()
H A Dssl_hs_client.t0148 br_multihash_copyimpl(&mhc, &ctx->eng.mhash);
328 hv_len = br_multihash_out(&ctx->eng.mhash,
331 br_multihash_out(&ctx->eng.mhash,
333 br_multihash_out(&ctx->eng.mhash,
H A Dssl_hs_server.t0173 hf = br_multihash_getimpl(&ctx->eng.mhash, br_md5_ID);
180 hf = br_multihash_getimpl(&ctx->eng.mhash, br_sha1_ID);
190 hf = br_multihash_getimpl(&ctx->eng.mhash, hash_id);
1292 br_multihash_out(&ENG->mhash, i,
1309 if (br_multihash_getimpl(&ENG->mhash, id) == 0) {
/freebsd/contrib/bearssl/inc/
H A Dbearssl_x509.h753 br_multihash_context mhash; member
834 br_multihash_setimpl(&ctx->mhash, id, impl); in br_x509_minimal_set_hash()
H A Dbearssl_ssl.h1050 br_multihash_context mhash; member
1368 br_multihash_setimpl(&ctx->mhash, id, impl); in br_ssl_engine_set_hash()
1384 return br_multihash_getimpl(&ctx->mhash, id); in br_ssl_engine_get_hash()
2587 const br_multihash_context *mhash; member
3282 const br_multihash_context *mhash; member
/freebsd/contrib/bearssl/src/x509/
H A Dx509_minimal.c1269 len = br_multihash_out(&CTX->mhash, id, CTX->tbs_hash); in br_x509_minimal_run()
1563 br_multihash_update(&CTX->mhash, CTX->hbuf, clen); in br_x509_minimal_run()
1584 br_multihash_update(&CTX->mhash, &x, 1); in br_x509_minimal_run()
1635 br_multihash_init(&CTX->mhash); in br_x509_minimal_run()
H A Dx509_minimal.t0428 br_multihash_update(&CTX->mhash, &x, 1);
452 br_multihash_update(&CTX->mhash, CTX->hbuf, clen);
470 len = br_multihash_out(&CTX->mhash, id, CTX->tbs_hash);
490 br_multihash_init(&CTX->mhash);
/freebsd/crypto/libecc/src/examples/sig/rsa/
H A Drsa.c840 u8 mhash[MAX_DIGEST_SIZE]; in emsa_pss_encode() local
855 const u8 *input_[4] = { zeroes, mhash, salt, NULL }; in emsa_pss_encode()
859 ret = local_memset(mhash, 0, sizeof(mhash)); EG(ret, err); in emsa_pss_encode()
887 ret = gen_hash_hfunc_scattered(input, ilens, mhash, gen_hash_type); EG(ret, err); in emsa_pss_encode()
962 u8 mhash[MAX_DIGEST_SIZE]; in emsa_pss_verify() local
981 ret = local_memset(mhash, 0, sizeof(mhash)); EG(ret, err); in emsa_pss_verify()
996 ret = gen_hash_hfunc_scattered(input, ilens, mhash, gen_hash_type); EG(ret, err); in emsa_pss_verify()
1054 input_[1] = mhash; in emsa_pss_verify()