H A D | shared.c | 467 uint8_t *rx_hp_key, uint8_t *tx_key, uint8_t *tx_iv, uint8_t *tx_hp_key, in ngtcp2_crypto_derive_and_install_initial_key() 511 if (!tx_key) { in ngtcp2_crypto_derive_and_install_initial_key() 512 tx_key = tx_keybuf; in ngtcp2_crypto_derive_and_install_initial_key() 537 tx_key, tx_iv, tx_hp_key, version, &ctx.aead, &ctx.md, tx_secret, in ngtcp2_crypto_derive_and_install_initial_key() 552 if (ngtcp2_crypto_aead_ctx_encrypt_init(&tx_aead_ctx, &ctx.aead, tx_key, in ngtcp2_crypto_derive_and_install_initial_key() 611 uint8_t *rx_hp_key, uint8_t *tx_key, uint8_t *tx_iv, uint8_t *tx_hp_key, in ngtcp2_crypto_derive_and_install_vneg_initial_key() 649 if (!tx_key) { in ngtcp2_crypto_derive_and_install_vneg_initial_key() 650 tx_key = tx_keybuf; in ngtcp2_crypto_derive_and_install_vneg_initial_key() 673 tx_key, tx_iv, tx_hp_key, version, &ctx->aead, &ctx->md, tx_secret, in ngtcp2_crypto_derive_and_install_vneg_initial_key() 688 if (ngtcp2_crypto_aead_ctx_encrypt_init(&tx_aead_ctx, &ctx->aead, tx_key, in ngtcp2_crypto_derive_and_install_vneg_initial_key() 464 ngtcp2_crypto_derive_and_install_initial_key( ngtcp2_conn *conn, uint8_t *rx_secret, uint8_t *tx_secret, uint8_t *initial_secret, uint8_t *rx_key, uint8_t *rx_iv, uint8_t *rx_hp_key, uint8_t *tx_key, uint8_t *tx_iv, uint8_t *tx_hp_key, uint32_t version, const ngtcp2_cid *client_dcid) ngtcp2_crypto_derive_and_install_initial_key() argument 608 ngtcp2_crypto_derive_and_install_vneg_initial_key( ngtcp2_conn *conn, uint8_t *rx_secret, uint8_t *tx_secret, uint8_t *initial_secret, uint8_t *rx_key, uint8_t *rx_iv, uint8_t *rx_hp_key, uint8_t *tx_key, uint8_t *tx_iv, uint8_t *tx_hp_key, uint32_t version, const ngtcp2_cid *client_dcid) ngtcp2_crypto_derive_and_install_vneg_initial_key() argument 716 ngtcp2_crypto_update_key( ngtcp2_conn *conn, uint8_t *rx_secret, uint8_t *tx_secret, ngtcp2_crypto_aead_ctx *rx_aead_ctx, uint8_t *rx_key, uint8_t *rx_iv, ngtcp2_crypto_aead_ctx *tx_aead_ctx, uint8_t *tx_key, uint8_t *tx_iv, const uint8_t *current_rx_secret, const uint8_t *current_tx_secret, size_t secretlen) ngtcp2_crypto_update_key() argument 803 uint8_t tx_key[64]; ngtcp2_crypto_update_key_cb() local 1227 uint8_t tx_key[NGTCP2_CRYPTO_INITIAL_KEYLEN]; ngtcp2_crypto_write_connection_close() local [all...] |