Botan 3.7.1
Crypto and TLS for C&
Botan::PK_Key_Agreement Member List

This is the complete list of members for Botan::PK_Key_Agreement, including all inherited members.

agreed_value_size() constBotan::PK_Key_Agreement
derive_key(size_t key_len, const uint8_t peer_key[], size_t peer_key_len, const uint8_t salt[], size_t salt_len) constBotan::PK_Key_Agreement
derive_key(size_t key_len, std::span< const uint8_t > peer_key, const uint8_t salt[], size_t salt_len) constBotan::PK_Key_Agreementinline
derive_key(size_t key_len, const uint8_t peer_key[], size_t peer_key_len, std::string_view salt="") constBotan::PK_Key_Agreement
derive_key(size_t key_len, std::span< const uint8_t > peer_key, std::string_view salt="") constBotan::PK_Key_Agreement
operator=(const PK_Key_Agreement &)=deleteBotan::PK_Key_Agreement
operator=(PK_Key_Agreement &&) noexceptBotan::PK_Key_Agreement
PK_Key_Agreement(const Private_Key &key, RandomNumberGenerator &rng, std::string_view kdf, std::string_view provider="")Botan::PK_Key_Agreement
PK_Key_Agreement(const PK_Key_Agreement &)=deleteBotan::PK_Key_Agreement
PK_Key_Agreement(PK_Key_Agreement &&) noexceptBotan::PK_Key_Agreement
~PK_Key_Agreement()Botan::PK_Key_Agreement