/freebsd/contrib/bearssl/src/ssl/ |
H A D | ssl_engine.c | 1376 const br_block_cbcdec_class *bc_impl, size_t cipher_key_len) in br_ssl_engine_switch_cbc_in() argument 1396 mac_key_len + cipher_key_len + iv_len, kb); in br_ssl_engine_switch_cbc_in() 1399 cipher_key = &kb[(mac_key_len << 1) + cipher_key_len]; in br_ssl_engine_switch_cbc_in() 1400 iv = &kb[((mac_key_len + cipher_key_len) << 1) + iv_len]; in br_ssl_engine_switch_cbc_in() 1404 iv = &kb[(mac_key_len + cipher_key_len) << 1]; in br_ssl_engine_switch_cbc_in() 1410 bc_impl, cipher_key, cipher_key_len, in br_ssl_engine_switch_cbc_in() 1419 const br_block_cbcenc_class *bc_impl, size_t cipher_key_len) in br_ssl_engine_switch_cbc_out() argument 1439 mac_key_len + cipher_key_len + iv_len, kb); in br_ssl_engine_switch_cbc_out() 1443 iv = &kb[(mac_key_len + cipher_key_len) << 1]; in br_ssl_engine_switch_cbc_out() 1446 cipher_key = &kb[(mac_key_len << 1) + cipher_key_len]; in br_ssl_engine_switch_cbc_out() [all …]
|
H A D | ssl_hs_client.c | 1647 unsigned cipher_key_len, tag_len; in br_ssl_hs_client_run() local 1650 cipher_key_len = T0_POP(); in br_ssl_hs_client_run() 1654 ENG->iaes_ctrcbc, cipher_key_len, tag_len); in br_ssl_hs_client_run() 1662 unsigned cipher_key_len, tag_len; in br_ssl_hs_client_run() local 1665 cipher_key_len = T0_POP(); in br_ssl_hs_client_run() 1669 ENG->iaes_ctrcbc, cipher_key_len, tag_len); in br_ssl_hs_client_run() 1677 unsigned cipher_key_len; in br_ssl_hs_client_run() local 1679 cipher_key_len = T0_POP(); in br_ssl_hs_client_run() 1683 ENG->iaes_ctr, cipher_key_len); in br_ssl_hs_client_run() 1691 unsigned cipher_key_len; in br_ssl_hs_client_run() local [all …]
|
H A D | ssl_hs_server.c | 1714 unsigned cipher_key_len, tag_len; in br_ssl_hs_server_run() local 1717 cipher_key_len = T0_POP(); in br_ssl_hs_server_run() 1721 ENG->iaes_ctrcbc, cipher_key_len, tag_len); in br_ssl_hs_server_run() 1729 unsigned cipher_key_len, tag_len; in br_ssl_hs_server_run() local 1732 cipher_key_len = T0_POP(); in br_ssl_hs_server_run() 1736 ENG->iaes_ctrcbc, cipher_key_len, tag_len); in br_ssl_hs_server_run() 1744 unsigned cipher_key_len; in br_ssl_hs_server_run() local 1746 cipher_key_len = T0_POP(); in br_ssl_hs_server_run() 1750 ENG->iaes_ctr, cipher_key_len); in br_ssl_hs_server_run() 1758 unsigned cipher_key_len; in br_ssl_hs_server_run() local [all …]
|
H A D | ssl_hs_common.t0 | 1000 cc: switch-cbc-out ( is_client prf_id mac_id aes cipher_key_len -- ) { 1002 unsigned cipher_key_len; 1004 cipher_key_len = T0_POP(); 1010 aes ? ENG->iaes_cbcenc : ENG->ides_cbcenc, cipher_key_len); 1013 cc: switch-cbc-in ( is_client prf_id mac_id aes cipher_key_len -- ) { 1015 unsigned cipher_key_len; 1017 cipher_key_len = T0_POP(); 1023 aes ? ENG->iaes_cbcdec : ENG->ides_cbcdec, cipher_key_len); 1026 cc: switch-aesgcm-out ( is_client prf_id cipher_key_len -- ) { 1028 unsigned cipher_key_len; [all …]
|
/freebsd/sys/sys/ |
H A D | ktls.h | 114 int cipher_key_len; member 129 int cipher_key_len; member 156 uint16_t cipher_key_len; member
|
/freebsd/sys/dev/cxgbe/crypto/ |
H A D | t4_keyctx.c | 415 tls->params.cipher_key_len; in t4_tls_key_info_size() 497 switch (tls->params.cipher_key_len) { in tls_cipher_key_size() 599 tls->params.cipher_key_len * 8); in t4_tls_key_ctx() 602 tls->params.cipher_key_len); in t4_tls_key_ctx() 605 hash = kctx->keys.edkey + tls->params.cipher_key_len; in t4_tls_key_ctx() 612 tls->params.cipher_key_len, hash); in t4_tls_key_ctx()
|
H A D | t6_kern_tls.c | 397 switch (tls->params.cipher_key_len) { in t6_tls_tag_alloc() 419 switch (tls->params.cipher_key_len) { in t6_tls_tag_alloc()
|
/freebsd/sys/kern/ |
H A D | uipc_ktls.c | 321 tls->cipher_key_len = tls_v0.cipher_key_len; in ktls_copyin_tls_enable() 334 if (tls->cipher_key_len < 0 || tls->cipher_key_len > TLS_MAX_PARAM_SIZE) in ktls_copyin_tls_enable() 342 if (tls->cipher_key_len == 0) in ktls_copyin_tls_enable() 352 if (tls->cipher_key_len != 0) { in ktls_copyin_tls_enable() 353 cipher_key = malloc(tls->cipher_key_len, M_KTLS, M_WAITOK); in ktls_copyin_tls_enable() 355 error = copyin(tls->cipher_key, cipher_key, tls->cipher_key_len); in ktls_copyin_tls_enable() 359 bcopy(tls->cipher_key, cipher_key, tls->cipher_key_len); in ktls_copyin_tls_enable() 797 tls->params.cipher_key_len = en->cipher_key_len; in ktls_create_session() 798 tls->params.cipher_key = malloc(en->cipher_key_len, M_KTLS, M_WAITOK); in ktls_create_session() 799 bcopy(en->cipher_key, tls->params.cipher_key, en->cipher_key_len); in ktls_create_session() [all …]
|
/freebsd/sys/opencrypto/ |
H A D | ktls_ocf.c | 1000 switch (tls->params.cipher_key_len) { in ktls_ocf_try() 1018 csp.csp_cipher_klen = tls->params.cipher_key_len; in ktls_ocf_try() 1025 recrypt_csp.csp_cipher_klen = tls->params.cipher_key_len; in ktls_ocf_try() 1029 switch (tls->params.cipher_key_len) { in ktls_ocf_try() 1066 csp.csp_cipher_klen = tls->params.cipher_key_len; in ktls_ocf_try() 1076 switch (tls->params.cipher_key_len) { in ktls_ocf_try() 1093 csp.csp_cipher_klen = tls->params.cipher_key_len; in ktls_ocf_try()
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_hw_tls.c | 383 if (en->cipher_key_len <= MLX5_FLD_SZ_BYTES(sw_tls_cntx, key.key_data)) { in mlx5e_tls_set_params() 385 en->cipher_key, en->cipher_key_len); in mlx5e_tls_set_params() 386 MLX5_SET(sw_tls_cntx, ctx, key.key_len, en->cipher_key_len); in mlx5e_tls_set_params() 438 switch (en->cipher_key_len) { in mlx5e_tls_snd_tag_alloc()
|
H A D | mlx5_en_hw_tls_rx.c | 630 if (en->cipher_key_len <= MLX5_FLD_SZ_BYTES(sw_tls_rx_cntx, key.key_data)) { in mlx5e_tls_rx_set_params() 632 en->cipher_key, en->cipher_key_len); in mlx5e_tls_rx_set_params() 633 MLX5_SET(sw_tls_rx_cntx, ctx, key.key_len, en->cipher_key_len); in mlx5e_tls_rx_set_params() 713 switch (en->cipher_key_len) { in mlx5e_tls_rx_snd_tag_alloc()
|
/freebsd/contrib/bearssl/src/ |
H A D | inner.h | 2269 const br_block_cbcdec_class *bc_impl, size_t cipher_key_len); 2282 const br_block_cbcenc_class *bc_impl, size_t cipher_key_len); 2294 const br_block_ctr_class *bc_impl, size_t cipher_key_len); 2306 const br_block_ctr_class *bc_impl, size_t cipher_key_len); 2338 size_t cipher_key_len, size_t tag_len); 2352 size_t cipher_key_len, size_t tag_len);
|
/freebsd/tools/tools/crypto/ |
H A D | cryptocheck.c | 892 size_t cipher_key_len, const char *auth_key, size_t auth_key_len, in ocf_init_eta_session() argument 898 sop.keylen = cipher_key_len; in ocf_init_eta_session() 956 u_int iv_len, auth_key_len, cipher_key_len, digest_len; in run_eta_test() local 984 cipher_key_len = EVP_CIPHER_key_length(cipher); in run_eta_test() 988 cipher_key = alloc_buffer(cipher_key_len); in run_eta_test() 1015 if (!ocf_init_eta_session(alg, cipher_key, cipher_key_len, auth_key, in run_eta_test()
|
/freebsd/crypto/openssl/ssl/ |
H A D | ktls.c | 172 crypto_info->cipher_key_len = EVP_CIPHER_get_key_length(c); in ktls_configure_crypto()
|
/freebsd/tests/sys/kern/ |
H A D | ktls_test.c | 545 build_tls_enable(const atf_tc_t *tc, int cipher_alg, size_t cipher_key_len, in build_tls_enable() argument 586 en->cipher_key = alloc_buffer(cipher_key_len); in build_tls_enable() 587 debug_hexdump(tc, en->cipher_key, cipher_key_len, "cipher key"); in build_tls_enable() 595 en->cipher_key_len = cipher_key_len; in build_tls_enable() 618 switch (en->cipher_key_len) { in tls_EVP_CIPHER() 628 switch (en->cipher_key_len) { in tls_EVP_CIPHER()
|
/freebsd/sys/dev/cxgbe/tom/ |
H A D | t4_tls.c | 234 switch (tls->params.cipher_key_len) { in tls_alloc_ktls() 257 switch (tls->params.cipher_key_len) { in tls_alloc_ktls()
|