Here is a list of all class members with links to the classes they belong to:
- a -
- a_is_minus_3()
: Botan::CurveGFp
, Botan::CurveGFp_Repr
, Botan::EC_Group
- a_is_zero()
: Botan::CurveGFp
, Botan::CurveGFp_Repr
, Botan::EC_Group
- abort_connection_on_undesired_renegotiation()
: Botan::TLS::Policy
- 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
- accepts_input()
: Botan::AutoSeeded_RNG
, Botan::Null_RNG
, Botan::PKCS11::PKCS11_RNG
, Botan::Processor_RNG
, Botan::RandomNumberGenerator
, Botan::RDRAND_RNG
, Botan::Stateful_RNG
, Botan::System_RNG
, Botan::TPM_RNG
- ACCESS_DENIED
: Botan::TLS::Alert
- acquire()
: Botan::Semaphore
- activate_session()
: Botan::TLS::Channel
- ad_buf()
: Botan::CCM_Mode
- add()
: Botan::BigInt
, Botan::Data_Store
, Botan::Extensions
, Botan::FE_25519
, Botan::Montgomery_Int
, Botan::Output_Buffers
, Botan::PointGFp
, Botan::TLS::Extensions
- add2()
: Botan::BigInt
- add_affine()
: Botan::PointGFp
- 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
, Botan::Streebog
- add_entropy()
: Botan::AutoSeeded_RNG
, Botan::Null_RNG
, Botan::PKCS11::PKCS11_RNG
, Botan::Processor_RNG
, Botan::RandomNumberGenerator
, Botan::RDRAND_RNG
, Botan::Stateful_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_new()
: Botan::Extensions
- 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
- additive_inverse()
: Botan::Montgomery_Int
- address()
: Botan::XMSS_WOTS_Addressed_PublicKey
- addresses()
: Botan::Roughtime::Server_Information
- Adler32()
: Botan::Adler32
- aead()
: Botan::TLS::Connection_Cipher_State
- aead_key()
: Botan::TLS::Session_Keys
- 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
- agreed_value_size()
: Botan::PK_Key_Agreement
, Botan::PK_Ops::Key_Agreement
- Alert()
: Botan::TLS::Alert
- alert_cb
: Botan::TLS::Channel
, Botan::TLS::Compat_Callbacks
- alert_notification()
: Botan::TLS::Blocking_Client
- algo
: Botan::CommonCryptor_Opts
- algo_name()
: Botan::Curve25519_PublicKey
, Botan::DH_PublicKey
, Botan::DSA_PublicKey
, Botan::ECDH_PublicKey
, Botan::ECDSA_PublicKey
, Botan::ECGDSA_PublicKey
, Botan::ECKCDSA_PublicKey
, Botan::Ed25519_PublicKey
, Botan::ElGamal_PublicKey
, Botan::GOST_3410_PublicKey
, Botan::McEliece_PublicKey
, Botan::Public_Key
, Botan::RSA_PublicKey
, Botan::SCAN_Name
, Botan::SM2_PublicKey
, 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::Ed25519_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
, Botan::Certificate_Store_MacOS
, Botan::Certificate_Store_Windows
, Botan::Flatfile_Certificate_Store
, Botan::System_Certificate_Store
- alloc()
: Botan::Zlib_Style_Stream< Stream, ByteType >
- allocate()
: Botan::Memory_Pool
, Botan::mlock_allocator
, Botan::secure_allocator< T >
- Allocator_Initializer()
: Botan::Allocator_Initializer
- allocator_type
: Botan::TLS::detail::AsyncBase< Handler, Executor1, Allocator >
- allow_client_initiated_renegotiation()
: Botan::TLS::Policy
, Botan::TLS::Text_Policy
- allow_dtls10()
: Botan::TLS::BSI_TR_02102_2
, Botan::TLS::Datagram_Policy
, Botan::TLS::NSA_Suite_B_128
, Botan::TLS::NSA_Suite_B_192
, 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::NSA_Suite_B_192
, Botan::TLS::Policy
, Botan::TLS::Strict_Policy
, Botan::TLS::Text_Policy
- allow_dtls_epoch0_restart()
: Botan::TLS::Policy
- allow_insecure_renegotiation()
: Botan::TLS::BSI_TR_02102_2
, Botan::TLS::Policy
, Botan::TLS::Text_Policy
- allow_resumption_for_renegotiation()
: Botan::TLS::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::NSA_Suite_B_192
, 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::NSA_Suite_B_192
, 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::NSA_Suite_B_192
, 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::NSA_Suite_B_192
, Botan::TLS::Policy
, Botan::TLS::Strict_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::NSA_Suite_B_192
, 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::NSA_Suite_B_192
, Botan::TLS::Policy
, Botan::TLS::Strict_Policy
, Botan::TLS::Text_Policy
- allowed_signature_hash()
: Botan::TLS::Policy
- allowed_signature_hashes()
: Botan::TLS::BSI_TR_02102_2
, Botan::TLS::NSA_Suite_B_128
, Botan::TLS::NSA_Suite_B_192
, 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::NSA_Suite_B_192
, Botan::TLS::Policy
, Botan::TLS::Text_Policy
- allowed_signature_schemes()
: Botan::TLS::Policy
- allowed_usage()
: Botan::X509_Certificate
- already_seen()
: Botan::TLS::Connection_Sequence_Numbers
, Botan::TLS::Datagram_Sequence_Numbers
, Botan::TLS::Stream_Sequence_Numbers
- alternate_PEM_labels()
: Botan::X509_Object
- AlternativeName()
: Botan::AlternativeName
- andc()
: Botan::SIMD_4x32
, Botan::SIMD_8x32
- 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
, Botan::Roughtime::Chain
- append_checksum()
: Botan::XMSS_WOTS_Parameters
- append_filter()
: Botan::Pipe
- append_fn
: Botan::DER_Encoder
- Application_Layer_Protocol_Notification()
: Botan::TLS::Application_Layer_Protocol_Notification
- application_protocol()
: Botan::TLS::Channel
, Botan::TLS::Client
, Botan::TLS::Server
- arg()
: Botan::SCAN_Name
- arg_as_integer()
: Botan::SCAN_Name
- arg_count()
: Botan::SCAN_Name
- arg_count_between()
: Botan::SCAN_Name
- Argon2()
: Botan::Argon2
- Argon2_Family()
: Botan::Argon2_Family
- as_string()
: Botan::OctetString
, Botan::OID
, Botan::SCAN_Name
- ASN1_Formatter()
: Botan::ASN1_Formatter
- ASN1_Object()
: Botan::ASN1_Object
- ASN1_Pretty_Printer()
: Botan::ASN1_Pretty_Printer
- ASN1_String()
: Botan::ASN1_String
- ASN1_Time()
: Botan::ASN1_Time
- 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
- associated_data_requires_key()
: Botan::AEAD_Mode
, Botan::CCM_Mode
, Botan::ChaCha20Poly1305_Mode
- async_handshake()
: Botan::TLS::Stream< StreamLayer, ChannelT >
- async_read_some()
: Botan::TLS::Stream< StreamLayer, ChannelT >
- async_shutdown()
: Botan::TLS::Stream< StreamLayer, ChannelT >
- async_write_some()
: Botan::TLS::Stream< StreamLayer, ChannelT >
- AsyncBase()
: Botan::TLS::detail::AsyncBase< Handler, Executor1, Allocator >
- AsyncHandshakeOperation()
: Botan::TLS::detail::AsyncHandshakeOperation< Handler, Stream, Allocator >
- AsyncReadOperation()
: Botan::TLS::detail::AsyncReadOperation< Handler, Stream, MutableBufferSequence, Allocator >
- AsyncWriteOperation()
: Botan::TLS::detail::AsyncWriteOperation< Handler, Stream, Allocator >
- at()
: Botan::XMSS_WOTS_PrivateKey
- 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
- auth_method()
: Botan::TLS::Ciphersuite
- 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 >
- available()
: Botan::Processor_RNG
, Botan::RDRAND_RNG