Searched refs:hv_len (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/bearssl/src/ssl/
H A Dssl_ccert_single_rsa.c102 int hash_id, size_t hv_len, unsigned char *data, size_t len)
110 memcpy(hv, data, hv_len);
122 return zc->irsasign(hash_oid, hv, hv_len, zc->sk, data) ? sig_len : 0;
101 cc_do_sign(const br_ssl_client_certificate_class **pctx, int hash_id, size_t hv_len, unsigned char *data, size_t len) argument
H A Dssl_scert_single_rsa.c116 unsigned algo_id, unsigned char *data, size_t hv_len, size_t len)
124 memcpy(hv, data, hv_len);
137 return pc->irsasign(hash_oid, hv, hv_len, pc->sk, data) ? sig_len : 0;
115 sr_do_sign(const br_ssl_server_policy_class **pctx, unsigned algo_id, unsigned char *data, size_t hv_len, size_t len) argument
H A Dssl_ccert_single_ec.c108 int hash_id, size_t hv_len, unsigned char *data, size_t len)
115 memcpy(hv, data, hv_len);
107 cc_do_sign(const br_ssl_client_certificate_class **pctx, int hash_id, size_t hv_len, unsigned char *data, size_t len) argument
H A Dssl_scert_single_ec.c98 unsigned algo_id, unsigned char *data, size_t hv_len, size_t len)
110 memcpy(hv, data, hv_len);
97 se_do_sign(const br_ssl_server_policy_class **pctx, unsigned algo_id, unsigned char *data, size_t hv_len, size_t len) argument
H A Dssl_hs_client.c198 size_t hv_len; local
217 hv_len = br_multihash_out(&mhc, hash, hv);
218 if (hv_len == 0) {
227 hv_len = 36;
239 hash_oid, hv_len, &pk->key.rsa, tmp)
240 || memcmp(tmp, hv, hv_len) != 0)
245 if (!ctx->eng.iecdsa(ctx->eng.iec, hv, hv_len, &pk->key.ec,
374 size_t hv_len; local
383 hv_len = br_multihash_out(&ctx->eng.mhash,
390 hv_len
[all...]
H A Dssl_hs_server.c270 size_t hv_len, sig_len; local
313 hv_len = 64 + 4 + ctx->eng.ecdhe_point_len;
316 hv_len = hash_data(ctx, ctx->eng.pad, algo_id & 0xFF,
317 ctx->eng.pad, hv_len);
318 if (hv_len == 0) {
324 algo_id, ctx->eng.pad, hv_len, sizeof ctx->eng.pad);
/freebsd-13-stable/contrib/bearssl/tools/
H A Dserver.c508 unsigned algo_id, unsigned char *data, size_t hv_len, size_t len)
516 memcpy(hv, data, hv_len);
524 algo_id, (unsigned long)hv_len);
537 hc->update(&zc.vtable, data, hv_len);
539 hv_len = (hc->desc >> BR_HASHDESC_OUT_OFF)
570 hash_oid, hv, hv_len, &pc->sk->key.rsa, data);
507 sp_do_sign(const br_ssl_server_policy_class **pctx, unsigned algo_id, unsigned char *data, size_t hv_len, size_t len) argument
H A Dclient.c363 int hash_id, size_t hv_len, unsigned char *data, size_t len)
369 memcpy(hv, data, hv_len);
398 hash_oid, hv, hv_len, &zc->sk->key.rsa, data);
362 cc_do_sign(const br_ssl_client_certificate_class **pctx, int hash_id, size_t hv_len, unsigned char *data, size_t len) argument
/freebsd-13-stable/contrib/bearssl/inc/
H A Dbearssl_ssl.h2516 * `hv_len`; the involved hash function is identified by
2537 * \param hv_len hash value length (in bytes).
2543 int hash_id, size_t hv_len, unsigned char *data, size_t len);
3197 * size `hv_len`; the involved hash function or algorithm is
3213 * of length `hv_len`. The `id` may be 0 to designate the
3227 * \param hv_len hash value or message length (in bytes).
3233 unsigned char *data, size_t hv_len, size_t len);

Completed in 74 milliseconds