Symbol: tls13_secret
crypto/libressl/ssl/tls13_client.c
1002
struct tls13_secret context = { .data = "", .len = 0 };
crypto/libressl/ssl/tls13_client.c
1003
struct tls13_secret finished_key = { .data = NULL, .len = 0 };
crypto/libressl/ssl/tls13_client.c
336
struct tls13_secret context;
crypto/libressl/ssl/tls13_client.c
717
struct tls13_secret context = { .data = "", .len = 0 };
crypto/libressl/ssl/tls13_client.c
718
struct tls13_secret finished_key;
crypto/libressl/ssl/tls13_internal.h
125
struct tls13_secret zeros;
crypto/libressl/ssl/tls13_internal.h
126
struct tls13_secret empty_hash;
crypto/libressl/ssl/tls13_internal.h
127
struct tls13_secret extracted_early;
crypto/libressl/ssl/tls13_internal.h
128
struct tls13_secret binder_key;
crypto/libressl/ssl/tls13_internal.h
129
struct tls13_secret client_early_traffic;
crypto/libressl/ssl/tls13_internal.h
130
struct tls13_secret early_exporter_master;
crypto/libressl/ssl/tls13_internal.h
131
struct tls13_secret derived_early;
crypto/libressl/ssl/tls13_internal.h
132
struct tls13_secret extracted_handshake;
crypto/libressl/ssl/tls13_internal.h
133
struct tls13_secret client_handshake_traffic;
crypto/libressl/ssl/tls13_internal.h
134
struct tls13_secret server_handshake_traffic;
crypto/libressl/ssl/tls13_internal.h
135
struct tls13_secret derived_handshake;
crypto/libressl/ssl/tls13_internal.h
136
struct tls13_secret extracted_master;
crypto/libressl/ssl/tls13_internal.h
137
struct tls13_secret client_application_traffic;
crypto/libressl/ssl/tls13_internal.h
138
struct tls13_secret server_application_traffic;
crypto/libressl/ssl/tls13_internal.h
139
struct tls13_secret exporter_master;
crypto/libressl/ssl/tls13_internal.h
140
struct tls13_secret resumption_master;
crypto/libressl/ssl/tls13_internal.h
143
int tls13_secret_init(struct tls13_secret *secret, size_t len);
crypto/libressl/ssl/tls13_internal.h
144
void tls13_secret_cleanup(struct tls13_secret *secret);
crypto/libressl/ssl/tls13_internal.h
149
int tls13_hkdf_expand_label(struct tls13_secret *out, const EVP_MD *digest,
crypto/libressl/ssl/tls13_internal.h
150
const struct tls13_secret *secret, const char *label,
crypto/libressl/ssl/tls13_internal.h
151
const struct tls13_secret *context);
crypto/libressl/ssl/tls13_internal.h
152
int tls13_hkdf_expand_label_with_length(struct tls13_secret *out,
crypto/libressl/ssl/tls13_internal.h
153
const EVP_MD *digest, const struct tls13_secret *secret,
crypto/libressl/ssl/tls13_internal.h
154
const uint8_t *label, size_t label_len, const struct tls13_secret *context);
crypto/libressl/ssl/tls13_internal.h
156
int tls13_derive_secret(struct tls13_secret *out, const EVP_MD *digest,
crypto/libressl/ssl/tls13_internal.h
157
const struct tls13_secret *secret, const char *label,
crypto/libressl/ssl/tls13_internal.h
158
const struct tls13_secret *context);
crypto/libressl/ssl/tls13_internal.h
159
int tls13_derive_secret_with_label_length(struct tls13_secret *out,
crypto/libressl/ssl/tls13_internal.h
160
const EVP_MD *digest, const struct tls13_secret *secret,
crypto/libressl/ssl/tls13_internal.h
161
const uint8_t *label, size_t label_len, const struct tls13_secret *context);
crypto/libressl/ssl/tls13_internal.h
164
size_t psk_len, const struct tls13_secret *context);
crypto/libressl/ssl/tls13_internal.h
166
const uint8_t *ecdhe, size_t ecdhe_len, const struct tls13_secret *context);
crypto/libressl/ssl/tls13_internal.h
168
const struct tls13_secret *context);
crypto/libressl/ssl/tls13_internal.h
214
struct tls13_secret *read_key, enum ssl_encryption_level_t read_level);
crypto/libressl/ssl/tls13_internal.h
216
struct tls13_secret *write_key, enum ssl_encryption_level_t write_level);
crypto/libressl/ssl/tls13_key_schedule.c
158
tls13_hkdf_expand_label(struct tls13_secret *out, const EVP_MD *digest,
crypto/libressl/ssl/tls13_key_schedule.c
159
const struct tls13_secret *secret, const char *label,
crypto/libressl/ssl/tls13_key_schedule.c
160
const struct tls13_secret *context)
crypto/libressl/ssl/tls13_key_schedule.c
167
tls13_hkdf_expand_label_with_length(struct tls13_secret *out,
crypto/libressl/ssl/tls13_key_schedule.c
168
const EVP_MD *digest, const struct tls13_secret *secret,
crypto/libressl/ssl/tls13_key_schedule.c
169
const uint8_t *label, size_t label_len, const struct tls13_secret *context)
crypto/libressl/ssl/tls13_key_schedule.c
205
tls13_derive_secret(struct tls13_secret *out, const EVP_MD *digest,
crypto/libressl/ssl/tls13_key_schedule.c
206
const struct tls13_secret *secret, const char *label,
crypto/libressl/ssl/tls13_key_schedule.c
207
const struct tls13_secret *context)
crypto/libressl/ssl/tls13_key_schedule.c
213
tls13_derive_secret_with_label_length(struct tls13_secret *out,
crypto/libressl/ssl/tls13_key_schedule.c
214
const EVP_MD *digest, const struct tls13_secret *secret, const uint8_t *label,
crypto/libressl/ssl/tls13_key_schedule.c
215
size_t label_len, const struct tls13_secret *context)
crypto/libressl/ssl/tls13_key_schedule.c
223
uint8_t *psk, size_t psk_len, const struct tls13_secret *context)
crypto/libressl/ssl/tls13_key_schedule.c
265
const struct tls13_secret *context)
crypto/libressl/ssl/tls13_key_schedule.c
27
tls13_secret_init(struct tls13_secret *secret, size_t len)
crypto/libressl/ssl/tls13_key_schedule.c
310
const struct tls13_secret *context)
crypto/libressl/ssl/tls13_key_schedule.c
360
struct tls13_secret context = { .data = "", .len = 0 };
crypto/libressl/ssl/tls13_key_schedule.c
374
struct tls13_secret context = { .data = "", .len = 0 };
crypto/libressl/ssl/tls13_key_schedule.c
40
tls13_secret_cleanup(struct tls13_secret *secret)
crypto/libressl/ssl/tls13_lib.c
221
struct tls13_secret *secret;
crypto/libressl/ssl/tls13_lib.c
241
struct tls13_secret *secret;
crypto/libressl/ssl/tls13_lib.c
600
struct tls13_secret context, export_out, export_secret;
crypto/libressl/ssl/tls13_quic.c
107
tls13_quic_set_write_traffic_key(struct tls13_secret *write_key,
crypto/libressl/ssl/tls13_quic.c
83
tls13_quic_set_read_traffic_key(struct tls13_secret *read_key,
crypto/libressl/ssl/tls13_record_layer.c
216
tls13_record_layer_update_nonce(struct tls13_secret *nonce,
crypto/libressl/ssl/tls13_record_layer.c
217
struct tls13_secret *iv, uint8_t *seq_num)
crypto/libressl/ssl/tls13_record_layer.c
29
struct tls13_secret iv;
crypto/libressl/ssl/tls13_record_layer.c
30
struct tls13_secret nonce;
crypto/libressl/ssl/tls13_record_layer.c
461
struct tls13_record_protection *rp, struct tls13_secret *traffic_key)
crypto/libressl/ssl/tls13_record_layer.c
463
struct tls13_secret context = { .data = "", .len = 0 };
crypto/libressl/ssl/tls13_record_layer.c
464
struct tls13_secret key = { .data = NULL, .len = 0 };
crypto/libressl/ssl/tls13_record_layer.c
498
struct tls13_secret *read_key, enum ssl_encryption_level_t read_level)
crypto/libressl/ssl/tls13_record_layer.c
510
struct tls13_secret *write_key, enum ssl_encryption_level_t write_level)
crypto/libressl/ssl/tls13_server.c
1035
struct tls13_secret context = { .data = "", .len = 0 };
crypto/libressl/ssl/tls13_server.c
1036
struct tls13_secret finished_key;
crypto/libressl/ssl/tls13_server.c
374
struct tls13_secret context;
crypto/libressl/ssl/tls13_server.c
794
struct tls13_secret context = { .data = "", .len = 0 };
crypto/libressl/ssl/tls13_server.c
795
struct tls13_secret finished_key = { .data = NULL, .len = 0 } ;
crypto/libressl/ssl/tls13_server.c
851
struct tls13_secret context = { .data = "", .len = 0 };
crypto/libressl/ssl/tls_internal.h
38
struct tls13_secret;
crypto/libressl/ssl/tls_internal.h
52
typedef int (*tls_traffic_key_cb)(struct tls13_secret *key,