Here is a list of all functions with links to the classes they belong to:
- e -
- early_data_byte_limit() : Botan::TLS::New_Session_Ticket_13
- EarlyDataIndication() : Botan::TLS::EarlyDataIndication
- EAX_Decryption() : Botan::EAX_Decryption
- EAX_Encryption() : Botan::EAX_Encryption
- EAX_Mode() : Botan::EAX_Mode
- EC_AffinePoint() : Botan::EC_AffinePoint
- EC_AffinePoint_Data_BN() : Botan::EC_AffinePoint_Data_BN
- EC_AffinePoint_Data_PC() : Botan::EC_AffinePoint_Data_PC
- EC_Group() : Botan::EC_Group
- EC_Group_Data() : Botan::EC_Group_Data
- EC_Group_from_PEM() : Botan::EC_Group
- EC_group_identity_from_order() : Botan::EC_Group
- EC_group_info() : Botan::EC_Group
- ec_groups() : Botan::TLS::Supported_Groups
- EC_Mul2Table_Data_BN() : Botan::EC_Mul2Table_Data_BN
- EC_Mul2Table_Data_PC() : Botan::EC_Mul2Table_Data_PC
- EC_Point() : Botan::EC_Point
- EC_Point_Base_Point_Precompute() : Botan::EC_Point_Base_Point_Precompute
- EC_Point_Multi_Point_Precompute() : Botan::EC_Point_Multi_Point_Precompute
- EC_Point_Var_Point_Precompute() : Botan::EC_Point_Var_Point_Precompute
- EC_PrivateKey() : Botan::EC_PrivateKey, Botan::TPM2::EC_PrivateKey
- EC_PrivateKey_Data() : Botan::EC_PrivateKey_Data
- EC_PublicKey() : Botan::EC_PublicKey, Botan::TPM2::EC_PublicKey
- EC_PublicKey_Data() : Botan::EC_PublicKey_Data
- EC_Scalar() : Botan::EC_Scalar
- EC_Scalar_Data_BN() : Botan::EC_Scalar_Data_BN
- EC_Scalar_Data_PC() : Botan::EC_Scalar_Data_PC
- ecc_ciphersuite() : Botan::TLS::Ciphersuite
- ECDH_PrivateKey() : Botan::ECDH_PrivateKey
- ECDH_PublicKey() : Botan::ECDH_PublicKey
- ECDSA_PrivateKey() : Botan::ECDSA_PrivateKey
- ECDSA_PublicKey() : Botan::ECDSA_PublicKey
- ECGDSA_PrivateKey() : Botan::ECGDSA_PrivateKey
- ECGDSA_PublicKey() : Botan::ECGDSA_PublicKey
- ECIES_Decryptor() : Botan::ECIES_Decryptor
- ECIES_Encryptor() : Botan::ECIES_Encryptor
- ECIES_KA_Operation() : Botan::ECIES_KA_Operation
- ECIES_KA_Params() : Botan::ECIES_KA_Params
- ECIES_System_Params() : Botan::ECIES_System_Params
- ECKCDSA_PrivateKey() : Botan::ECKCDSA_PrivateKey
- ECKCDSA_PublicKey() : Botan::ECKCDSA_PublicKey
- Ed25519_PrivateKey() : Botan::Ed25519_PrivateKey
- Ed25519_PublicKey() : Botan::Ed25519_PublicKey
- Ed448_PrivateKey() : Botan::Ed448_PrivateKey
- Ed448_PublicKey() : Botan::Ed448_PublicKey
- Ed448Point() : Botan::Ed448Point
- eea_with_coefficients() : Botan::polyn_gf2m
- element_count() : Botan::FrodoMatrix
- element_size() : Botan::XMSS_Parameters, Botan::XMSS_WOTS_Parameters
- elements_at() : Botan::FrodoMatrix
- elements_in_buffer() : Botan::AlignmentBuffer< T, BLOCK_SIZE, FINAL_BLOCK_STRATEGY >
- elements_until_alignment() : Botan::AlignmentBuffer< T, BLOCK_SIZE, FINAL_BLOCK_STRATEGY >
- ElGamal_PrivateKey() : Botan::ElGamal_PrivateKey
- ElGamal_PublicKey() : Botan::ElGamal_PublicKey
- email() : Botan::AlternativeName
- EME_Raw() : Botan::EME_Raw
- emits_session_tickets() : Botan::TLS::Session_Manager, Botan::TLS::Session_Manager_Hybrid, Botan::TLS::Session_Manager_In_Memory, Botan::TLS::Session_Manager_SQL, Botan::TLS::Session_Manager_Stateless
- empty() : Botan::AlgorithmIdentifier, Botan::ASN1_String, Botan::BufferSlicer, Botan::detail::Strong_Adapter< T >, Botan::Key_Constraints, Botan::OctetString, Botan::OID, Botan::SecureQueue, Botan::StrongSpan< T >, Botan::TLS::Application_Layer_Protocol_Notification, Botan::TLS::Certificate_12, Botan::TLS::Certificate_13, Botan::TLS::Certificate_Authorities, Botan::TLS::Certificate_Status_Request, Botan::TLS::Certificate_Type_Base, Botan::TLS::Cookie, Botan::TLS::EarlyDataIndication, Botan::TLS::Encrypt_then_MAC, Botan::TLS::Extended_Master_Secret, Botan::TLS::Extension, Botan::TLS::Extensions, Botan::TLS::Key_Share, Botan::TLS::PSK, Botan::TLS::PSK_Key_Exchange_Modes, Botan::TLS::Record_Size_Limit, Botan::TLS::Renegotiation_Extension, Botan::TLS::Server_Information, Botan::TLS::Server_Name_Indicator, Botan::TLS::Session_Ticket_Extension, Botan::TLS::Signature_Algorithms, Botan::TLS::Signature_Algorithms_Cert, Botan::TLS::SRTP_Protection_Profiles, Botan::TLS::Supported_Groups, Botan::TLS::Supported_Point_Formats, Botan::TLS::Supported_Versions, Botan::TLS::Unknown_Extension, Botan::X509_DN
- EMSA_PKCS1v15() : Botan::EMSA_PKCS1v15
- EMSA_PKCS1v15_Raw() : Botan::EMSA_PKCS1v15_Raw
- EMSA_Raw() : Botan::EMSA_Raw
- EMSA_X931() : Botan::EMSA_X931
- enabled_sources() : Botan::Entropy_Sources
- encapsulate() : Botan::Kyber_KEM_Encryptor, Botan::Kyber_KEM_Encryptor_Base, Botan::ML_KEM_Encryptor
- encapsulated_key_length() : Botan::Kyber_KEM_Decryptor_Base, Botan::Kyber_KEM_Encryptor_Base, Botan::PK_KEM_Decryptor, Botan::PK_KEM_Encryptor, Botan::PK_Ops::KEM_Decryption, Botan::PK_Ops::KEM_Encryption
- encapsulated_shared_key() : Botan::KEM_Encapsulation
- encapsulation_domain_separator() : Botan::FrodoKEMConstants
- encipher() : Botan::StreamCipher
- encode() : Botan::BigInt, Botan::DER_Encoder, Botan::EC_Point, Botan::Ed448Point, Botan::FrodoMatrix, Botan::polyn_gf2m, Botan::ZFEC
- encode_1363() : Botan::BigInt
- encode_count() : Botan::OpenPGP_S2K
- encode_fixed_length_int_pair() : Botan::BigInt
- encode_if() : Botan::DER_Encoder
- encode_inner() : Botan::Certificate_Extension
- encode_into() : Botan::AlgorithmIdentifier, Botan::AlternativeName, Botan::ASN1_Object, Botan::ASN1_String, Botan::ASN1_Time, Botan::Attribute, Botan::Cert_Extension::CRL_Distribution_Points::Distribution_Point, Botan::Cert_Extension::TNAuthList::Entry, Botan::CRL_Entry, Botan::Extensions, Botan::GeneralName, Botan::GeneralSubtree, Botan::OCSP::CertID, Botan::OCSP::SingleResponse, Botan::OID, Botan::PSS_Params, Botan::X509_DN, Botan::X509_Object
- encode_keypair() : Botan::Dilithium_Expanded_Keypair_Codec, Botan::Dilithium_Keypair_Codec, Botan::Kyber_Expanded_Keypair_Codec, Botan::Kyber_Keypair_Codec, Botan::ML_DSA_Expanding_Keypair_Codec, Botan::ML_KEM_Expanding_Keypair_Codec
- encode_length() : Botan::CCM_Mode
- encode_list() : Botan::DER_Encoder
- encode_locked() : Botan::BigInt
- encode_null() : Botan::DER_Encoder
- encode_optional() : Botan::DER_Encoder
- encode_shares() : Botan::ZFEC
- encode_words() : Botan::BigInt
- Encoding_Error() : Botan::Encoding_Error
- encoding_of() : Botan::EMSA, Botan::EMSA_PKCS1v15, Botan::EMSA_PKCS1v15_Raw
- encrypt() : Botan::BlockCipher, Botan::FPE_FE1, Botan::PK_Encryptor, Botan::PK_KEM_Encryptor, Botan::PK_Ops::Encryption, Botan::PK_Ops::Encryption_with_EME, Botan::StreamCipher, Botan::TLS::Session
- encrypt_n() : Botan::AES_128, Botan::AES_192, Botan::AES_256, Botan::ARIA_128, Botan::ARIA_192, Botan::ARIA_256, Botan::BlockCipher, Botan::Blowfish, Botan::Camellia_128, Botan::Camellia_192, Botan::Camellia_256, Botan::Cascade_Cipher, Botan::CAST_128, Botan::DES, Botan::GOST_28147_89, Botan::IDEA, Botan::Kuznyechik, Botan::Lion, Botan::Noekeon, Botan::SEED, Botan::Serpent, Botan::SHACAL2, Botan::SM4, Botan::Threefish_512, Botan::TripleDES, Botan::Twofish
- encrypt_n_xex() : Botan::BlockCipher
- encrypt_output_length() : Botan::TLS::Cipher_State
- encrypt_record_fragment() : Botan::TLS::Cipher_State
- Encrypt_then_MAC() : Botan::TLS::Encrypt_then_MAC
- Encrypted_Extensions() : Botan::TLS::Encrypted_Extensions
- encrypted_extensions() : Botan::TLS::Internal::Handshake_State_13_Base
- Encrypted_PSK_Database() : Botan::Encrypted_PSK_Database
- Encrypted_PSK_Database_SQL() : Botan::Encrypted_PSK_Database_SQL
- Encryption_with_EME() : Botan::PK_Ops::Encryption_with_EME
- end() : Botan::CRYSTALS::Polynomial< Trait, D >, Botan::CRYSTALS::PolynomialMatrix< Trait >, Botan::CRYSTALS::PolynomialVector< Trait, D >, Botan::detail::Strong_Adapter< T >, Botan::OctetString, Botan::StrongSpan< T >
- end_cons() : Botan::BER_Decoder, Botan::DER_Encoder
- end_explicit() : Botan::DER_Encoder
- end_msg() : Botan::Base64_Decoder, Botan::Base64_Encoder, Botan::Buffered_Filter, Botan::DataSink_Stream, Botan::Filter, Botan::Hex_Decoder, Botan::Hex_Encoder, Botan::Pipe
- end_of_data() : Botan::DataSource, Botan::DataSource_Memory, Botan::DataSource_Stream, Botan::Pipe, Botan::SecureQueue
- entries() : Botan::Cert_Extension::TNAuthList
- Entropy_Source() : Botan::Entropy_Source
- Entropy_Sources() : Botan::Entropy_Sources
- epoch() : Botan::TLS::Record_Header
- Error() : Botan::TPM2::Error
- error_code() : Botan::CommonCrypto_Error, Botan::Compression_Error, Botan::Exception, Botan::PKCS11::PKCS11_ReturnError, Botan::SQL_Database::SQL_DB_Error, Botan::System_Error, Botan::TLS::TLS_Exception, Botan::TPM2::Error, Botan_FFI::FFI_Error
- error_message() : Botan::TPM2::Error
- error_type() : Botan::CommonCrypto_Error, Botan::Compression_Error, Botan::Decoding_Error, Botan::Encoding_Error, Botan::Exception, Botan::HTTP::HTTP_Error, Botan::Internal_Error, Botan::Invalid_Argument, Botan::Invalid_Authentication_Tag, Botan::Invalid_IV_Length, Botan::Invalid_Key_Length, Botan::Invalid_State, Botan::Key_Not_Set, Botan::Lookup_Error, Botan::Not_Implemented, Botan::PKCS11::PKCS11_Error, Botan::Roughtime::Roughtime_Error, Botan::SQL_Database::SQL_DB_Error, Botan::Stream_IO_Error, Botan::System_Error, Botan::TLS::TLS_Exception, Botan::TPM2::Error, Botan::TPM_Error, Botan_FFI::FFI_Error
- establish() : Botan::TLS::Session_Manager, Botan::TLS::Session_Manager_Hybrid, Botan::TLS::Session_Manager_Noop, Botan::TLS::Session_Manager_Stateless
- estimated_strength() : Botan::Asymmetric_Key, Botan::DH_PublicKey, Botan::Dilithium_PublicKey, Botan::DL_Group, Botan::DL_PublicKey, Botan::DSA_PublicKey, Botan::EC_PublicKey, Botan::Ed25519_PublicKey, Botan::Ed448_PublicKey, Botan::ElGamal_PublicKey, Botan::FrodoKEM_PublicKey, Botan::FrodoKEMConstants, Botan::HSS_LMS_PublicKey, Botan::Kyber_PublicKey, Botan::KyberConstants, Botan::McEliece_PublicKey, Botan::RSA_PublicKey, Botan::SphincsPlus_PublicKey, Botan::TLS::Hybrid_KEM_PublicKey, Botan::TLS::KEX_to_KEM_Adapter_PublicKey, Botan::TPM_PrivateKey, Botan::X25519_PublicKey, Botan::X448_PublicKey, Botan::XMSS_Parameters, Botan::XMSS_PublicKey, Botan::XMSS_WOTS_Parameters
- esys_context() : Botan::TPM2::Context
- eta() : Botan::DilithiumConstants
- eta1() : Botan::KyberConstants
- eta2() : Botan::KyberConstants
- eval() : Botan::polyn_gf2m
- events() : Botan::Timer
- events_per_second() : Botan::Timer
- evict() : Botan::TPM2::Context
- ex_constraints() : Botan::PKCS10_Request
- Exception() : Botan::Exception
- excluded() : Botan::NameConstraints
- exec() : Botan::SQL_Database
- expand() : Botan::CT::Mask< T >
- expand_bit() : Botan::CT::Mask< T >
- expand_top_bit() : Botan::CT::Mask< T >
- expect_downgrade() : Botan::TLS::Channel_Impl_13
- expects_downgrade() : Botan::TLS::Channel_Impl
- expects_reciprocation() : Botan::TLS::Key_Update
- expire_time() : Botan::CRL_Entry
- exponent_bits() : Botan::DL_Group
- export_blob() : Botan::TPM_PrivateKey
- export_key() : Botan::TLS::Cipher_State
- Extended_Key_Usage() : Botan::Cert_Extension::Extended_Key_Usage
- extended_key_usage() : Botan::X509_Certificate
- Extended_Master_Secret() : Botan::TLS::Extended_Master_Secret
- extension_contents() : Botan::Cert_Extension::Unknown_Extension
- extension_set() : Botan::Extensions
- extension_types() : Botan::TLS::Client_Hello, Botan::TLS::Extensions, Botan::TLS::Server_Hello, Botan::TLS::Server_Hello_12
- Extensions() : Botan::Extensions, Botan::TLS::Extensions
- extensions() : Botan::CRL_Entry, Botan::Extensions, Botan::PKCS10_Request, Botan::TLS::Certificate_13::Certificate_Entry, Botan::TLS::Certificate_Request_13, Botan::TLS::Client_Hello, Botan::TLS::Encrypted_Extensions, Botan::TLS::New_Session_Ticket_13, Botan::TLS::Server_Hello, Botan::X509_CRL
- extensions_raw() : Botan::Extensions
- external_psk_identity() : Botan::TLS::Channel, Botan::TLS::Channel_Impl, Botan::TLS::Channel_Impl_12, Botan::TLS::Client, Botan::TLS::Client_Impl_13, Botan::TLS::Server, Botan::TLS::Server_Impl_13, Botan::TLS::Session_Summary
- ExternalPSK() : Botan::TLS::ExternalPSK
- extract() : Botan::word3< W >
- extract_downgrade_info() : Botan::TLS::Channel_Impl
- extract_master_secret() : Botan::TLS::ExternalPSK, Botan::TLS::Session