Searched refs:iecdsa (Results 1 - 8 of 8) sorted by relevance

/freebsd-13-stable/contrib/bearssl/src/ssl/
H A Dssl_ccert_single_ec.c123 return zc->iecdsa(zc->iec, hc, hv, zc->sk, data);
144 const br_ec_impl *iec, br_ecdsa_sign iecdsa)
154 cc->client_auth.single_ec.iecdsa = iecdsa;
140 br_ssl_client_set_single_ec(br_ssl_client_context *cc, const br_x509_certificate *chain, size_t chain_len, const br_ec_private_key *sk, unsigned allowed_usages, unsigned cert_issuer_key_type, const br_ec_impl *iec, br_ecdsa_sign iecdsa) argument
H A Dssl_scert_single_ec.c114 return pc->iecdsa(pc->iec, hc, hv, pc->sk, data);
130 const br_ec_impl *iec, br_ecdsa_sign iecdsa)
140 cc->chain_handler.single_ec.iecdsa = iecdsa;
126 br_ssl_server_set_single_ec(br_ssl_server_context *cc, const br_x509_certificate *chain, size_t chain_len, const br_ec_private_key *sk, unsigned allowed_usages, unsigned cert_issuer_key_type, const br_ec_impl *iec, br_ecdsa_sign iecdsa) argument
H A Dssl_hs_server.c433 if (ctx->eng.iecdsa == 0) {
436 if (!ctx->eng.iecdsa(ctx->eng.iec,
1694 T0_PUSHi(-(ENG->iecdsa != 0));
H A Dssl_hs_client.c245 if (!ctx->eng.iecdsa(ctx->eng.iec, hv, hv_len, &pk->key.ec,
1627 T0_PUSHi(-(ENG->iecdsa != 0));
/freebsd-13-stable/contrib/bearssl/inc/
H A Dbearssl_x509.h730 br_ecdsa_vrfy iecdsa; member in struct:__anon258
812 * If `iecdsa` is `0`, then this call disables ECDSA support; in that
813 * case, `iec` may be `NULL`. Otherwise, `iecdsa` MUST point to a function
819 * \param iecdsa ECDSA implementation (or `0`).
823 const br_ec_impl *iec, br_ecdsa_vrfy iecdsa)
825 ctx->iecdsa = iecdsa;
822 br_x509_minimal_set_ecdsa(br_x509_minimal_context *ctx, const br_ec_impl *iec, br_ecdsa_vrfy iecdsa) argument
H A Dbearssl_ssl.h1117 br_ecdsa_vrfy iecdsa; member in struct:__anon238
1744 * \param iecdsa ECDSA verification implementation.
1747 br_ssl_engine_set_ecdsa(br_ssl_engine_context *cc, br_ecdsa_vrfy iecdsa) argument
1749 cc->iecdsa = iecdsa;
1774 return cc->iecdsa;
2589 br_ecdsa_sign iecdsa; member in struct:__anon244
2904 * signature implementation must be provided; otherwise, the `iecdsa`
2921 * \param iecdsa ECDSA signature implementation ("asn1" format).
2927 const br_ec_impl *iec, br_ecdsa_sign iecdsa);
3284 br_ecdsa_sign iecdsa; member in struct:__anon248
[all...]
/freebsd-13-stable/contrib/bearssl/tools/
H A Dsslio.c314 if (cc->iecdsa != 0) {
316 get_algo_name(cc->iecdsa, 0));
/freebsd-13-stable/contrib/bearssl/src/x509/
H A Dx509_minimal.c1697 if (ctx->iecdsa == 0) {
1700 if (!ctx->iecdsa(ctx->iec, ctx->tbs_hash,

Completed in 85 milliseconds