Searched refs:psklen (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/crypto/openssl/ssl/statem/ |
| D | statem_clnt.c | 2899 size_t psklen = 0; in tls_construct_cke_psk_preamble() local 2909 psklen = s->psk_client_callback(s, s->session->psk_identity_hint, in tls_construct_cke_psk_preamble() 2913 if (psklen > PSK_MAX_PSK_LEN) { in tls_construct_cke_psk_preamble() 2916 psklen = PSK_MAX_PSK_LEN; /* Avoid overrunning the array on cleanse */ in tls_construct_cke_psk_preamble() 2918 } else if (psklen == 0) { in tls_construct_cke_psk_preamble() 2932 tmppsk = OPENSSL_memdup(psk, psklen); in tls_construct_cke_psk_preamble() 2942 s->s3->tmp.psklen = psklen; in tls_construct_cke_psk_preamble() 2957 OPENSSL_cleanse(psk, psklen); in tls_construct_cke_psk_preamble() 2959 OPENSSL_clear_free(tmppsk, psklen); in tls_construct_cke_psk_preamble() 3364 OPENSSL_clear_free(s->s3->tmp.psk, s->s3->tmp.psklen); in tls_construct_client_key_exchange() [all …]
|
| D | extensions_clnt.c | 776 size_t psklen = 0; in tls_construct_ctos_early_data() local 779 psklen = s->psk_client_callback(s, NULL, identity, sizeof(identity) - 1, in tls_construct_ctos_early_data() 782 if (psklen > PSK_MAX_PSK_LEN) { in tls_construct_ctos_early_data() 786 } else if (psklen > 0) { in tls_construct_ctos_early_data() 813 || !SSL_SESSION_set1_master_key(psksess, psk, psklen) in tls_construct_ctos_early_data() 819 OPENSSL_cleanse(psk, psklen); in tls_construct_ctos_early_data() 822 OPENSSL_cleanse(psk, psklen); in tls_construct_ctos_early_data()
|
| D | statem_srvr.c | 2933 size_t psklen; in tls_process_cke_psk_preamble() local 2958 psklen = s->psk_server_callback(s, s->session->psk_identity, in tls_process_cke_psk_preamble() 2961 if (psklen > PSK_MAX_PSK_LEN) { in tls_process_cke_psk_preamble() 2965 } else if (psklen == 0) { in tls_process_cke_psk_preamble() 2976 s->s3->tmp.psk = OPENSSL_memdup(psk, psklen); in tls_process_cke_psk_preamble() 2977 OPENSSL_cleanse(psk, psklen); in tls_process_cke_psk_preamble() 2980 s->s3->tmp.psklen = 0; in tls_process_cke_psk_preamble() 2986 s->s3->tmp.psklen = psklen; in tls_process_cke_psk_preamble() 3518 OPENSSL_clear_free(s->s3->tmp.psk, s->s3->tmp.psklen); in tls_process_client_key_exchange() 3520 s->s3->tmp.psklen = 0; in tls_process_client_key_exchange()
|
| /freebsd-12-stable/crypto/openssl/ssl/ |
| D | s3_lib.c | 4619 size_t psklen = s->s3->tmp.psklen; in ssl_generate_master_secret() local 4626 pmslen = psklen; in ssl_generate_master_secret() 4628 pskpmslen = 4 + pmslen + psklen; in ssl_generate_master_secret() 4639 s2n(psklen, t); in ssl_generate_master_secret() 4640 memcpy(t, s->s3->tmp.psk, psklen); in ssl_generate_master_secret() 4642 OPENSSL_clear_free(s->s3->tmp.psk, psklen); in ssl_generate_master_secret() 4644 s->s3->tmp.psklen = 0; in ssl_generate_master_secret()
|
| D | ssl_local.h | 1611 size_t psklen; member
|