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 *secrets = ctx->hs->tls13.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;
struct tls13_secrets *tls13_secrets;
if ((tls13_secrets = tls13_secrets_create(EVP_sha384(),
ssl->s3->hs.tls13.secrets = tls13_secrets;
if (!tls13_derive_early_secrets(tls13_secrets,
tls13_secrets->zeros.data, tls13_secrets->zeros.len,
if (!tls13_derive_handshake_secrets(tls13_secrets, et->shared_key,
if (!tls13_derive_application_secrets(tls13_secrets,
struct tls13_secrets *secrets;