Home
last modified time | relevance | path

Searched refs:psklen (Results 1 – 6 of 6) sorted by relevance

/openssl-master/ssl/statem/
A Dstatem_clnt.c2754 size_t psklen = 0; in tls_construct_cke_psk_preamble() local
2763 psklen = s->psk_client_callback(s, s->session->psk_identity_hint, in tls_construct_cke_psk_preamble()
2767 if (psklen > PSK_MAX_PSK_LEN) { in tls_construct_cke_psk_preamble()
2769 psklen = PSK_MAX_PSK_LEN; /* Avoid overrunning the array on cleanse */ in tls_construct_cke_psk_preamble()
2771 } else if (psklen == 0) { in tls_construct_cke_psk_preamble()
2782 tmppsk = OPENSSL_memdup(psk, psklen); in tls_construct_cke_psk_preamble()
2791 s->s3.tmp.psklen = psklen; in tls_construct_cke_psk_preamble()
2805 OPENSSL_cleanse(psk, psklen); in tls_construct_cke_psk_preamble()
2807 OPENSSL_clear_free(tmppsk, psklen); in tls_construct_cke_psk_preamble()
3315 OPENSSL_clear_free(s->s3.tmp.psk, s->s3.tmp.psklen); in tls_construct_client_key_exchange()
[all …]
A Dextensions_clnt.c763 size_t psklen = 0; in tls_construct_ctos_early_data() local
766 psklen = s->psk_client_callback(s, NULL, identity, sizeof(identity) - 1, in tls_construct_ctos_early_data()
769 if (psklen > PSK_MAX_PSK_LEN) { in tls_construct_ctos_early_data()
772 } else if (psklen > 0) { in tls_construct_ctos_early_data()
795 || !SSL_SESSION_set1_master_key(psksess, psk, psklen) in tls_construct_ctos_early_data()
799 OPENSSL_cleanse(psk, psklen); in tls_construct_ctos_early_data()
802 OPENSSL_cleanse(psk, psklen); in tls_construct_ctos_early_data()
A Dstatem_srvr.c2803 size_t psklen; in tls_process_cke_psk_preamble() local
2824 psklen = s->psk_server_callback(s, s->session->psk_identity, in tls_process_cke_psk_preamble()
2827 if (psklen > PSK_MAX_PSK_LEN) { in tls_process_cke_psk_preamble()
2830 } else if (psklen == 0) { in tls_process_cke_psk_preamble()
2839 s->s3.tmp.psk = OPENSSL_memdup(psk, psklen); in tls_process_cke_psk_preamble()
2840 OPENSSL_cleanse(psk, psklen); in tls_process_cke_psk_preamble()
2843 s->s3.tmp.psklen = 0; in tls_process_cke_psk_preamble()
2848 s->s3.tmp.psklen = psklen; in tls_process_cke_psk_preamble()
3343 OPENSSL_clear_free(s->s3.tmp.psk, s->s3.tmp.psklen); in tls_process_client_key_exchange()
3345 s->s3.tmp.psklen = 0; in tls_process_client_key_exchange()
/openssl-master/ssl/
A Ds3_lib.c4584 size_t psklen = s->s3.tmp.psklen; in ssl_generate_master_secret() local
4591 pmslen = psklen; in ssl_generate_master_secret()
4593 pskpmslen = 4 + pmslen + psklen; in ssl_generate_master_secret()
4604 s2n(psklen, t); in ssl_generate_master_secret()
4605 memcpy(t, s->s3.tmp.psk, psklen); in ssl_generate_master_secret()
4607 OPENSSL_clear_free(s->s3.tmp.psk, psklen); in ssl_generate_master_secret()
4609 s->s3.tmp.psklen = 0; in ssl_generate_master_secret()
A Dssl_local.h1339 size_t psklen; member
/openssl-master/test/
A Dsslapitest.c3050 unsigned int psklen = 0; in psk_client_cb() local
3067 psklen = SSL_SESSION_get_master_key(clientpsk, psk, max_psk_len); in psk_client_cb()
3070 return psklen; in psk_client_cb()
3104 unsigned int psklen = 0; in psk_server_cb() local
3123 psklen = SSL_SESSION_get_master_key(serverpsk, psk, max_psk_len); in psk_server_cb()
3125 return psklen; in psk_server_cb()

Completed in 45 milliseconds