Home
last modified time | relevance | path

Searched refs:prf_id (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/bearssl/src/ssl/
H A Dssl_hs_server.c98 do_rsa_decrypt(br_ssl_server_context *ctx, int prf_id, in do_rsa_decrypt() argument
129 br_ssl_engine_compute_master(&ctx->eng, prf_id, epms, 48); in do_rsa_decrypt()
142 ecdh_common(br_ssl_server_context *ctx, int prf_id, in ecdh_common() argument
163 br_ssl_engine_compute_master(&ctx->eng, prf_id, xcoor, xcoor_len); in ecdh_common()
176 do_ecdh(br_ssl_server_context *ctx, int prf_id, in do_ecdh() argument
186 ecdh_common(ctx, prf_id, cpoint, cpoint_len, x); in do_ecdh()
196 do_static_ecdh(br_ssl_server_context *ctx, int prf_id) in do_static_ecdh() argument
215 do_ecdh(ctx, prf_id, cpoint, cpoint_len); in do_static_ecdh()
333 do_ecdhe_part2(br_ssl_server_context *ctx, int prf_id, in do_ecdhe_part2() argument
348 ecdh_common(ctx, prf_id, cpoint + xoff, xlen, ctl); in do_ecdhe_part2()
[all …]
H A Dssl_hs_client.c104 make_pms_rsa(br_ssl_client_context *ctx, int prf_id) in make_pms_rsa() argument
145 br_ssl_engine_compute_master(&ctx->eng, prf_id, pms, 48); in make_pms_rsa()
264 make_pms_ecdh(br_ssl_client_context *ctx, unsigned ecdhe, int prf_id) in make_pms_ecdh() argument
323 br_ssl_engine_compute_master(&ctx->eng, prf_id, point + xoff, xlen); in make_pms_ecdh()
341 make_pms_static_ecdh(br_ssl_client_context *ctx, int prf_id) in make_pms_static_ecdh() argument
361 prf_id, point, point_len); in make_pms_static_ecdh()
1204 int prf_id = T0_POP(); in br_ssl_hs_client_run() local
1209 br_tls_prf_impl prf = br_ssl_engine_get_PRF(ENG, prf_id); in br_ssl_hs_client_run()
1212 seed.len = br_multihash_out(&ENG->mhash, prf_id, tmp); in br_ssl_hs_client_run()
1283 unsigned prf_id = T0_POP(); in br_ssl_hs_client_run() local
[all …]
H A Dssl_engine.c1324 br_ssl_engine_get_PRF(br_ssl_engine_context *cc, int prf_id) in br_ssl_engine_get_PRF() argument
1327 if (prf_id == br_sha384_ID) { in br_ssl_engine_get_PRF()
1340 int prf_id, const void *pms, size_t pms_len) in br_ssl_engine_compute_master() argument
1348 iprf = br_ssl_engine_get_PRF(cc, prf_id); in br_ssl_engine_compute_master()
1357 compute_key_block(br_ssl_engine_context *cc, int prf_id, in compute_key_block() argument
1366 iprf = br_ssl_engine_get_PRF(cc, prf_id); in compute_key_block()
1375 int is_client, int prf_id, int mac_id, in br_ssl_engine_switch_cbc_in() argument
1395 compute_key_block(cc, prf_id, in br_ssl_engine_switch_cbc_in()
1418 int is_client, int prf_id, int mac_id, in br_ssl_engine_switch_cbc_out() argument
1438 compute_key_block(cc, prf_id, in br_ssl_engine_switch_cbc_out()
[all …]
H A Dssl_keyexport.c53 int prf_id; in br_ssl_key_export() local
72 prf_id = BR_SSLPRF_SHA256; in br_ssl_key_export()
75 prf_id = BR_SSLPRF_SHA384; in br_ssl_key_export()
78 iprf = br_ssl_engine_get_PRF(cc, prf_id); in br_ssl_key_export()
H A Dssl_hs_common.t0910 \ prf_id
979 \ Stack: is_client prf_id mac_id cipher_id
1000 cc: switch-cbc-out ( is_client prf_id mac_id aes cipher_key_len -- ) {
1001 int is_client, prf_id, mac_id, aes;
1007 prf_id = T0_POP();
1009 br_ssl_engine_switch_cbc_out(ENG, is_client, prf_id, mac_id,
1013 cc: switch-cbc-in ( is_client prf_id mac_id aes cipher_key_len -- ) {
1014 int is_client, prf_id, mac_id, aes;
1020 prf_id = T0_POP();
1022 br_ssl_engine_switch_cbc_in(ENG, is_client, prf_id, mac_id,
[all …]
H A Dssl_hs_server.t043 do_rsa_decrypt(br_ssl_server_context *ctx, int prf_id,
74 br_ssl_engine_compute_master(&ctx->eng, prf_id, epms, 48);
87 ecdh_common(br_ssl_server_context *ctx, int prf_id,
108 br_ssl_engine_compute_master(&ctx->eng, prf_id, xcoor, xcoor_len);
121 do_ecdh(br_ssl_server_context *ctx, int prf_id,
131 ecdh_common(ctx, prf_id, cpoint, cpoint_len, x);
141 do_static_ecdh(br_ssl_server_context *ctx, int prf_id)
160 do_ecdh(ctx, prf_id, cpoint, cpoint_len);
278 do_ecdhe_part2(br_ssl_server_context *ctx, int prf_id,
293 ecdh_common(ctx, prf_id, cpoint + xoff, xlen, ctl);
[all …]
H A Dssl_hs_client.t049 make_pms_rsa(br_ssl_client_context *ctx, int prf_id)
90 br_ssl_engine_compute_master(&ctx->eng, prf_id, pms, 48);
209 make_pms_ecdh(br_ssl_client_context *ctx, unsigned ecdhe, int prf_id)
268 br_ssl_engine_compute_master(&ctx->eng, prf_id, point + xoff, xlen);
286 make_pms_static_ecdh(br_ssl_client_context *ctx, int prf_id)
306 prf_id, point, point_len);
1065 cc: do-rsa-encrypt ( prf_id -- nlen ) {
1077 cc: do-ecdh ( echde prf_id -- ulen ) {
1078 unsigned prf_id = T0_POP();
1082 x = make_pms_ecdh(CTX, ecdhe, prf_id);
[all …]
/freebsd/contrib/bearssl/src/
H A Dinner.h2248 br_tls_prf_impl br_ssl_engine_get_PRF(br_ssl_engine_context *cc, int prf_id);
2256 int prf_id, const void *pms, size_t len);
2268 int is_client, int prf_id, int mac_id,
2281 int is_client, int prf_id, int mac_id,
2293 int is_client, int prf_id,
2305 int is_client, int prf_id,
2315 int is_client, int prf_id);
2324 int is_client, int prf_id);
2336 int is_client, int prf_id,
2350 int is_client, int prf_id,