QUIC_ENC_LEVEL_1RTT
case QUIC_ENC_LEVEL_1RTT:
return QUIC_ENC_LEVEL_1RTT;
case QUIC_ENC_LEVEL_1RTT:
enc_level = QUIC_ENC_LEVEL_1RTT;
if (!ossl_assert(ch->tx_enc_level == QUIC_ENC_LEVEL_1RTT))
if (!ossl_assert(enc_level < QUIC_ENC_LEVEL_1RTT))
return ch->tx_enc_level == QUIC_ENC_LEVEL_1RTT /* Sanity check. */
const uint32_t enc_level = QUIC_ENC_LEVEL_1RTT;
if (!ossl_qrl_enc_level_set_key_update(&qrx->el_set, QUIC_ENC_LEVEL_1RTT))
if (enc_level == QUIC_ENC_LEVEL_1RTT && !qrx->allow_1rtt)
QUIC_ENC_LEVEL_1RTT, 1);
QUIC_ENC_LEVEL_1RTT, 1);
QUIC_ENC_LEVEL_1RTT))
QUIC_ENC_LEVEL_1RTT))
return QUIC_ENC_LEVEL_1RTT;
if (enc_level != QUIC_ENC_LEVEL_1RTT) {
|| (init_key_phase_bit > 0 && enc_level != QUIC_ENC_LEVEL_1RTT)) {
if (enc_level == QUIC_ENC_LEVEL_1RTT) {
if (el == NULL || !ossl_assert(enc_level == QUIC_ENC_LEVEL_1RTT)) {
if (el == NULL || !ossl_assert(enc_level == QUIC_ENC_LEVEL_1RTT)) {
if (el == NULL || !ossl_assert(enc_level == QUIC_ENC_LEVEL_1RTT)) {
return enc_level == QUIC_ENC_LEVEL_1RTT || keyslot == 0;
assert(enc_level == QUIC_ENC_LEVEL_1RTT);
QUIC_ENC_LEVEL_1RTT);
el = ossl_qrl_enc_level_set_get(&qtx->el_set, QUIC_ENC_LEVEL_1RTT, 1);
&& *conn_close_enc_level != QUIC_ENC_LEVEL_1RTT)
TX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_CHACHA20POLY1305, tx_script_3_secret)
TX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, tx_script_4_secret)
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_CHACHA20POLY1305,
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT,
RX_OP_DISCARD_EL(QUIC_ENC_LEVEL_1RTT)
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT,
RX_OP_DISCARD_EL(QUIC_ENC_LEVEL_1RTT)
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT,
RX_OP_DISCARD_EL(QUIC_ENC_LEVEL_1RTT)
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT,
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT,
RX_OP_DISCARD_EL(QUIC_ENC_LEVEL_1RTT)
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT,
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT,
RX_OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT,
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)
OP_PROVIDE_SECRET(QUIC_ENC_LEVEL_1RTT, QRL_SUITE_AES128GCM, secret_1)