Botan 2.1.0 Crypto and TLS for C++11

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

- All
- Functions
- Variables
- Typedefs
- Enumerations
- Enumerator
- Related Functions

- _
- a
- b
- c
- d
- e
- f
- g
- h
- i
- k
- l
- m
- n
- o
- p
- r
- s
- t
- u
- v
- w
- x
- y
- z
- ~

Here is a list of all class members with links to the classes they belong to:

### - a -

- abs() : Botan::BigInt
- absorb() : Botan::SHA_3
- acceptable_CAs() : Botan::TLS::Certificate_Req
- acceptable_cert_types() : Botan::TLS::Certificate_Req
- acceptable_ciphersuite() : Botan::TLS::Policy
- acceptable_protocol_version() : Botan::TLS::Policy
- ACCESS_DENIED : Botan::TLS::Alert
- activate_session() : Botan::TLS::Channel
- ad_buf() : Botan::CCM_Mode
- add() : Botan::Data_Store , Botan::Extensions , Botan::Output_Buffers , Botan::TLS::Extensions
- add_attribute() : Botan::AlternativeName , Botan::PKCS11::AttributeContainer , Botan::X509_DN
- add_binary() : Botan::PKCS11::AttributeContainer
- add_bool() : Botan::PKCS11::AttributeContainer
- add_certificate() : Botan::Certificate_Store_In_Memory
- add_class() : Botan::PKCS11::AttributeContainer
- add_constraints() : Botan::X509_Cert_Options
- add_crl() : Botan::Certificate_Store_In_Memory
- add_data() : Botan::MDx_HashFunction
- add_entropy() : Botan::AutoSeeded_RNG , Botan::HMAC_DRBG , Botan::Null_RNG , Botan::PKCS11::PKCS11_RNG , Botan::RandomNumberGenerator , Botan::RDRAND_RNG , Botan::System_RNG , Botan::TPM_RNG
- add_entropy_T() : Botan::RandomNumberGenerator
- add_ex_constraint() : Botan::X509_Cert_Options
- add_final_block() : Botan::GHASH
- add_numeric() : Botan::PKCS11::AttributeContainer
- add_object() : Botan::DER_Encoder
- add_othername() : Botan::AlternativeName
- add_padding() : Botan::ANSI_X923_Padding , Botan::BlockCipherModePaddingMethod , Botan::ESP_Padding , Botan::Null_Padding , Botan::OneAndZeros_Padding , Botan::PKCS7_Padding
- add_record() : Botan::TLS::Datagram_Handshake_IO , Botan::TLS::Handshake_IO , Botan::TLS::Stream_Handshake_IO
- add_source() : Botan::Entropy_Sources
- add_string() : Botan::PKCS11::AttributeContainer
- add_to_coef() : Botan::polyn_gf2m
- address() : Botan::secure_allocator< T > , Botan::XMSS_WOTS_Addressed_PublicKey
- Adler32() : Botan::Adler32
- aead() : Botan::TLS::Connection_Cipher_State
- AEAD_Filter() : Botan::AEAD_Filter
- aead_nonce() : Botan::TLS::Connection_Cipher_State
- affirm_cert() : Botan::Certificate_Store_In_SQL
- age() : Botan::TLS::Connection_Cipher_State
- agree() : Botan::Curve25519_PrivateKey , Botan::PK_Ops::Key_Agreement , Botan::PK_Ops::Key_Agreement_with_KDF
- Alert() : Botan::TLS::Alert
- alert_cb : Botan::TLS::Channel , Botan::TLS::Compat_Callbacks
- alert_notification() : Botan::TLS::Blocking_Client
- algo_name() : Botan::Curve25519_PublicKey , Botan::DH_PublicKey , Botan::DSA_PublicKey , Botan::ECDH_PublicKey , Botan::ECDSA_PublicKey , Botan::ECGDSA_PublicKey , Botan::ECKCDSA_PublicKey , Botan::ElGamal_PublicKey , Botan::GOST_3410_PublicKey , Botan::McEliece_PublicKey , Botan::Public_Key , Botan::RSA_PublicKey , Botan::SCAN_Name , Botan::TPM_PrivateKey , Botan::XMSS_PublicKey , Botan::XMSS_WOTS_Addressed_PublicKey , Botan::XMSS_WOTS_PublicKey
- algorithm_identifier() : Botan::Curve25519_PublicKey , Botan::DL_Scheme_PublicKey , Botan::EC_PublicKey , Botan::GOST_3410_PublicKey , Botan::McEliece_PublicKey , Botan::Public_Key , Botan::RSA_PublicKey , Botan::TPM_PrivateKey , Botan::XMSS_PublicKey , Botan::XMSS_WOTS_Addressed_PublicKey , Botan::XMSS_WOTS_PublicKey
- Algorithm_Not_Found() : Botan::Algorithm_Not_Found
- AlgorithmIdentifier() : Botan::AlgorithmIdentifier
- All : Botan::GeneralName
- all_known_ciphersuites() : Botan::TLS::Ciphersuite
- all_statuses() : Botan::Path_Validation_Result
- all_subjects() : Botan::Certificate_Store , Botan::Certificate_Store_In_Memory , Botan::Certificate_Store_In_SQL
- alloc() : Botan::Zlib_Style_Stream< Stream, ByteType >
- allocate() : Botan::mlock_allocator , Botan::secure_allocator< T >
- allow_dtls10() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::Datagram_Policy , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allow_dtls12() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::Datagram_Policy , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allow_insecure_renegotiation() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::Policy , Botan::TLS::Text_Policy
- allow_server_initiated_renegotiation() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::Policy , Botan::TLS::Text_Policy
- allow_tls10() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::Datagram_Policy , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allow_tls11() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::Datagram_Policy , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allow_tls12() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::Datagram_Policy , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allowed_ciphers() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allowed_ecc_curve() : Botan::TLS::Policy
- allowed_ecc_curves() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Text_Policy
- allowed_extended_usage() : Botan::X509_Certificate
- allowed_key_exchange_methods() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allowed_macs() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::Datagram_Policy , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allowed_signature_hashes() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Strict_Policy , Botan::TLS::Text_Policy
- allowed_signature_method() : Botan::TLS::Policy
- allowed_signature_methods() : Botan::TLS::BSI_TR_02102_2 , Botan::TLS::NSA_Suite_B_128 , Botan::TLS::Policy , Botan::TLS::Text_Policy
- allowed_usage() : Botan::X509_Certificate
- already_seen() : Botan::TLS::Connection_Sequence_Numbers , Botan::TLS::Datagram_Sequence_Numbers , Botan::TLS::Stream_Sequence_Numbers
- Alternative_Name() : Botan::Cert_Extension::Alternative_Name
- AlternativeName() : Botan::AlternativeName
- andc() : Botan::SIMD_4x32
- ANSI_X919_MAC() : Botan::ANSI_X919_MAC
- ANSI_X9_42 : Botan::DL_Group
- ANSI_X9_42_DH_PARAMETERS : Botan::DL_Group
- ANSI_X9_57 : Botan::DL_Group
- ANSIX962_COMPRESSED_CHAR2 : Botan::TLS::Supported_Point_Formats
- ANSIX962_COMPRESSED_PRIME : Botan::TLS::Supported_Point_Formats
- append() : Botan::Pipe
- append_checksum() : Botan::XMSS_WOTS_Parameters
- Application_Layer_Protocol_Notification() : Botan::TLS::Application_Layer_Protocol_Notification
- application_protocol() : Botan::TLS::Client
- arg() : Botan::SCAN_Name
- arg_as_integer() : Botan::SCAN_Name
- arg_count() : Botan::SCAN_Name
- arg_count_between() : Botan::SCAN_Name
- as_string() : Botan::OctetString , Botan::OID , Botan::SCAN_Name
- ASN1_Object() : Botan::ASN1_Object
- ASN1_String() : Botan::ASN1_String
- assert_done() : Botan::TLS::TLS_Data_Reader
- assert_is_a() : Botan::BER_Object
- assoc_data() : Botan::TLS::TLS_CBC_HMAC_AEAD_Mode
- assoc_data_with_len() : Botan::TLS::TLS_CBC_HMAC_AEAD_Mode
- Atomic() : Botan::Atomic< T >
- attach() : Botan::Fanout_Filter
- attachable() : Botan::DataSink , Botan::Filter , Botan::SecureQueue
- attempt_srp() : Botan::Credentials_Manager
- Attribute() : Botan::Attribute
- AttributeContainer() : Botan::PKCS11::AttributeContainer
- attributes() : Botan::PKCS11::AttributeContainer
- authenticated() : Botan::AEAD_Mode , Botan::Cipher_Mode
- authentication_path() : Botan::XMSS_WOTS_PublicKey::TreeSignature
- Authority_Information_Access() : Botan::Cert_Extension::Authority_Information_Access
- Authority_Key_ID() : Botan::Cert_Extension::Authority_Key_ID
- authority_key_id() : Botan::X509_Certificate , Botan::X509_CRL
- AutoSeeded_RNG() : Botan::AutoSeeded_RNG
- avail_in() : Botan::Compression_Stream , Botan::Zlib_Style_Stream< Stream, ByteType >
- avail_out() : Botan::Compression_Stream , Botan::Zlib_Style_Stream< Stream, ByteType >