/freebsd-13-stable/contrib/bearssl/src/ssl/ |
H A D | ssl_ccert_single_rsa.c | 102 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 D | ssl_scert_single_rsa.c | 116 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 D | ssl_ccert_single_ec.c | 108 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 D | ssl_scert_single_ec.c | 98 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 D | ssl_hs_client.c | 198 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 D | ssl_hs_server.c | 270 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 D | server.c | 508 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 D | client.c | 363 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 D | bearssl_ssl.h | 2516 * `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);
|