tls13_secrets
struct tls13_secrets *secrets;
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;
struct tls13_secrets *secrets;
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;
struct tls13_secrets *tls13_secrets_create(const EVP_MD *digest,
void tls13_secrets_destroy(struct tls13_secrets *secrets);
int tls13_derive_early_secrets(struct tls13_secrets *secrets, uint8_t *psk,
int tls13_derive_handshake_secrets(struct tls13_secrets *secrets,
int tls13_derive_application_secrets(struct tls13_secrets *secrets,
int tls13_update_client_traffic_secret(struct tls13_secrets *secrets);
int tls13_update_server_traffic_secret(struct tls13_secrets *secrets);
tls13_secrets_destroy(struct tls13_secrets *secrets)
freezero(secrets, sizeof(struct tls13_secrets));
tls13_derive_early_secrets(struct tls13_secrets *secrets,
tls13_derive_handshake_secrets(struct tls13_secrets *secrets,
tls13_derive_application_secrets(struct tls13_secrets *secrets,
tls13_update_client_traffic_secret(struct tls13_secrets *secrets)
tls13_update_server_traffic_secret(struct tls13_secrets *secrets)
struct tls13_secrets *
struct tls13_secrets *secrets = NULL;
if ((secrets = calloc(1, sizeof(struct tls13_secrets))) == NULL)
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;
struct tls13_secrets *secrets;
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;
struct tls13_secrets *secrets = ctx->hs->tls13.secrets;