Here is a list of all functions with links to the classes they belong to:
- o -
- OAEP() : Botan::OAEP
- obfuscated_age() : Botan::TLS::PskIdentity
- Object() : Botan::PKCS11::Object, Botan::TPM2::Object
- object_class() : Botan::PKCS11::ObjectProperties
- object_identifier() : Botan::Asymmetric_Key, Botan::Attribute, Botan::Dilithium_PublicKey, Botan::DilithiumMode, Botan::FrodoKEM_PublicKey, Botan::FrodoKEMMode, Botan::HSS_LMS_PublicKey, Botan::HSS_LMS_PublicKeyInternal, Botan::Kyber_PublicKey, Botan::KyberMode, Botan::Sphincs_Parameters, Botan::SphincsPlus_PublicKey
- object_identifiers() : Botan::Cert_Extension::Extended_Key_Usage
- ObjectFinder() : Botan::PKCS11::ObjectFinder
- ObjectProperties() : Botan::PKCS11::ObjectProperties
- ObjectSetter() : Botan::TPM2::ObjectSetter
- OCB_Decryption() : Botan::OCB_Decryption
- OCB_Encryption() : Botan::OCB_Encryption
- OCB_Mode() : Botan::OCB_Mode
- ocsp_all_intermediates() : Botan::Path_Validation_Restrictions
- OCSP_NoCheck() : Botan::Cert_Extension::OCSP_NoCheck
- ocsp_responder() : Botan::Cert_Extension::Authority_Information_Access, Botan::X509_Certificate
- OctetString() : Botan::OctetString
- OFB() : Botan::OFB
- offer_session_ticket() : Botan::TLS::Server_Hello_12::Settings
- offered_groups() : Botan::TLS::Key_Share
- offered_suite() : Botan::TLS::Client_Hello
- OID() : Botan::OID
- oid() : Botan::AlgorithmIdentifier, Botan::Attribute, Botan::EC_Group_Data, Botan::XMSS_Parameters, Botan::XMSS_WOTS_Parameters
- oid2str() : Botan::OID_Map
- oid_name() : Botan::Certificate_Extension
- oid_of() : Botan::Cert_Extension::Authority_Information_Access, Botan::Cert_Extension::Authority_Key_ID, Botan::Cert_Extension::Basic_Constraints, Botan::Cert_Extension::Certificate_Policies, Botan::Cert_Extension::CRL_Distribution_Points, Botan::Cert_Extension::CRL_Issuing_Distribution_Point, Botan::Cert_Extension::CRL_Number, Botan::Cert_Extension::CRL_ReasonCode, Botan::Cert_Extension::Extended_Key_Usage, Botan::Cert_Extension::Issuer_Alternative_Name, Botan::Cert_Extension::Key_Usage, Botan::Cert_Extension::Name_Constraints, Botan::Cert_Extension::OCSP_NoCheck, Botan::Cert_Extension::Subject_Alternative_Name, Botan::Cert_Extension::Subject_Key_ID, Botan::Cert_Extension::TNAuthList, Botan::Cert_Extension::Unknown_Extension, Botan::Certificate_Extension
- old_cofactor_mode() : Botan::ECIES_KA_Params
- omega() : Botan::DilithiumConstants
- on_the_curve() : Botan::EC_Point
- one() : Botan::BigInt, Botan::EC_Scalar
- only_resume_with_exact_version() : Botan::TLS::Policy
- opaque_handle() : Botan::TLS::Session_Handle
- OpenPGP_S2K() : Botan::OpenPGP_S2K
- operator ESYS_CONTEXT *() : Botan::TPM2::Context
- operator ESYS_TR() : Botan::TPM2::detail::SessionHandle
- operator std::atomic< T > &() : Botan::Atomic< typename >
- operator T() : Botan::Atomic< typename >
- operator uint32_t *() : Botan::TPM2::ObjectSetter
- operator uint64_t() : Botan::donna128
- operator!() : Botan::BigInt, Botan::CT::Choice
- operator!=() : Botan::CT::Choice, Botan::EC_Point, Botan::FrodoKEMMode, Botan::Gf448Elem, Botan::KyberMode, Botan::McEliece_PrivateKey, Botan::McEliece_PublicKey, Botan::Montgomery_Int, Botan::polyn_gf2m, Botan::TLS::Protocol_Version, Botan::TLS::Signature_Scheme, Botan::UUID
- operator%=() : Botan::BigInt
- operator&() : Botan::SIMD_4x32
- operator&&() : Botan::CT::Choice, Botan::CT::Option< T >
- operator&=() : Botan::CT::Mask< T >, Botan::donna128, Botan::SIMD_4x32
- operator()() : Botan::Serpent_F::Key_Inserter, Botan::TPM2::esys_liberator, Botan::TPM2::PropMap< FieldPointerT, MaskT >
- operator*() : Botan::Gf448Elem, Botan::Montgomery_Int, Botan::Scalar448
- operator*=() : Botan::BigInt, Botan::EC_Point, Botan::Montgomery_Int
- operator+() : Botan::Ed448Point, Botan::Gf448Elem, Botan::Montgomery_Int, Botan::Scalar448, Botan::SIMD_4x32
- operator++() : Botan::BigInt
- operator+=() : Botan::BigInt, Botan::CRYSTALS::Polynomial< Trait, D >, Botan::CRYSTALS::PolynomialVector< Trait, D >, Botan::donna128, Botan::EC_Point, Botan::Montgomery_Int, Botan::SIMD_4x32
- operator-() : Botan::BigInt, Botan::Gf448Elem, Botan::Montgomery_Int, Botan::SIMD_4x32
- operator--() : Botan::BigInt
- operator-=() : Botan::BigInt, Botan::CRYSTALS::Polynomial< Trait, D >, Botan::CRYSTALS::PolynomialVector< Trait, D >, Botan::EC_Point, Botan::Montgomery_Int, Botan::SIMD_4x32
- operator->() : Botan::PKCS11::Module
- operator/() : Botan::Gf448Elem
- operator/=() : Botan::BigInt
- operator<() : Botan::Timer, Botan::TLS::Ciphersuite, Botan::TLS::Group_Params, Botan::TLS::Protocol_Version, Botan::X509_Certificate
- operator<<=() : Botan::BigInt
- operator<=() : Botan::TLS::Protocol_Version
- operator=() : Botan::AlignmentBuffer< T, BLOCK_SIZE, FINAL_BLOCK_STRATEGY >, Botan::ANSI_X919_MAC, Botan::Argon2, Botan::ASN1_Object, Botan::Atomic< typename >, Botan::Bcrypt_PBKDF, Botan::BER_Decoder, Botan::BER_Object, Botan::BigInt, Botan::BLAKE2bMAC, Botan::Blinder, Botan::Cascade_Cipher, Botan::Certificate_Store_MacOS, Botan::Certificate_Store_Windows, Botan::CMAC, Botan::CRYSTALS::Polynomial< Trait, D >, Botan::CRYSTALS::PolynomialMatrix< Trait >, Botan::CRYSTALS::PolynomialVector< Trait, D >, Botan::CT::Choice, Botan::CT::Mask< T >, Botan::DataSink, Botan::DataSource, Botan::DataSource_Stream, Botan::detail::Strong_Base< T >, Botan::Dilithium_PublicKey, Botan::Dilithium_Symmetric_Primitives_Base, Botan::DilithiumConstants, Botan::donna128, Botan::EC_AffinePoint, Botan::EC_Group, Botan::EC_Point, Botan::EC_PrivateKey, Botan::EC_PublicKey, Botan::EC_Scalar, Botan::ECIES_KA_Params, Botan::ECIES_System_Params, Botan::Entropy_Source, Botan::Entropy_Sources, Botan::Extensions, Botan::FE_25519, Botan::Filter, Botan::Flatfile_Certificate_Store, Botan::FrodoKEM_PublicKey, Botan::FrodoKEMConstants, Botan::GMAC, Botan::HMAC, Botan::Key_Constraints, Botan::KMAC, Botan::Kyber_PublicKey, Botan::KyberConstants, Botan::lock_guard< Mutex >, Botan::McEliece_PrivateKey, Botan::McEliece_PublicKey, Botan::Memory_Pool, Botan::mlock_allocator, Botan::Parallel, Botan::PCurve::PrimeOrderCurve::AffinePoint, Botan::PCurve::PrimeOrderCurve::ProjectivePoint, Botan::PCurve::PrimeOrderCurve::Scalar, Botan::Pipe, Botan::PK_Decryptor, Botan::PK_Decryptor_EME, Botan::PK_Encryptor, Botan::PK_Encryptor_EME, Botan::PK_KEM_Decryptor, Botan::PK_KEM_Encryptor, Botan::PK_Key_Agreement, Botan::PK_Signer, Botan::PK_Verifier, Botan::PKCS11::AttributeContainer, Botan::PKCS11::Module, Botan::PKCS11::Object, Botan::PKCS11::ObjectFinder, Botan::PKCS11::Session, Botan::polyn_gf2m, Botan::RandomNumberGenerator, Botan::scoped_cleanup< FunT >, Botan::Scrypt, Botan::secure_allocator< T >, Botan::SecureQueue, Botan::SIMD_16x32, Botan::SIMD_4x32, Botan::SIMD_8x32, Botan::Thread_Pool, Botan::Timer, Botan::TLS::Channel_Impl_12, Botan::TLS::Channel_Impl_13::AggregatedMessages, Botan::TLS::Channel_Impl_13, Botan::TLS::Client_Hello, Botan::TLS::Extensions, Botan::TLS::ExternalPSK, Botan::TLS::Handshake_IO, Botan::TLS::Handshake_Message, Botan::TLS::Handshake_State, Botan::TLS::Hybrid_KEM_PublicKey, Botan::TLS::Server_Hello, Botan::TLS::Session_Manager_SQL, Botan::TLS::Transcript_Hash_State, Botan::TPM2::Context, Botan::TPM2::detail::SessionHandle, Botan::TPM2::Object, Botan::TPM2::ObjectSetter, Botan::UUID, Botan::X509_CA, Botan::X509_Certificate, Botan::X509_Object, Botan::XMSS_Hash, Botan::XMSS_Index_Registry, Botan::XMSS_Tools, Botan::Zlib_Style_Stream< Stream, ByteType, StreamLenType >
- operator==() : Botan::ASN1_String, Botan::CT::Choice, Botan::EC_Group, Botan::EC_Point, Botan::Ed448Point, Botan::FrodoKEMMode, Botan::Gf448Elem, Botan::Key_Constraints, Botan::KyberMode, Botan::McEliece_PrivateKey, Botan::McEliece_PublicKey, Botan::Montgomery_Int, Botan::OID, Botan::polyn_gf2m, Botan::Roughtime::Nonce, Botan::TLS::Group_Params, Botan::TLS::Protocol_Version, Botan::TLS::Signature_Scheme, Botan::URI, Botan::UUID, Botan::X509_Certificate, Botan::XMSS_Parameters, Botan::XMSS_WOTS_Parameters
- operator>() : Botan::TLS::Protocol_Version
- operator>=() : Botan::TLS::Protocol_Version
- operator>>=() : Botan::BigInt
- operator[]() : Botan::CRYSTALS::Polynomial< Trait, D >, Botan::CRYSTALS::PolynomialMatrix< Trait >, Botan::CRYSTALS::PolynomialVector< Trait, D >, Botan::detail::Strong_Adapter< T >, Botan::FE_25519, Botan::polyn_gf2m, Botan::StrongSpan< T >, Botan::TPM2::SessionBundle
- operator^() : Botan::SIMD_4x32
- operator^=() : Botan::CT::Mask< T >, Botan::OctetString, Botan::SIMD_4x32
- operator|() : Botan::SIMD_4x32
- operator|=() : Botan::CT::Mask< T >, Botan::Key_Constraints, Botan::SIMD_4x32
- operator||() : Botan::CT::Choice
- operator~() : Botan::CT::Mask< T >, Botan::SIMD_4x32
- opportunistically_update_traffic_keys() : Botan::TLS::Channel_Impl_13
- Option() : Botan::CT::Option< T >
- order() : Botan::EC_Group_Data
- order_bits() : Botan::EC_Group_Data, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >
- order_bytes() : Botan::EC_Group_Data
- order_is_less_than_p() : Botan::EC_Group_Data
- OS2ECP() : Botan::EC_Group
- other_names() : Botan::AlternativeName
- OTS_Instance() : Botan::OTS_Instance
- ots_oid() : Botan::XMSS_Parameters
- output() : Botan::XOF
- Output_Buffers() : Botan::Output_Buffers
- output_length() : Botan::Adler32, Botan::ANSI_X919_MAC, Botan::BLAKE2b, Botan::BLAKE2bMAC, Botan::BLAKE2s, Botan::Buffered_Computation, Botan::CBC_Decryption, Botan::CBC_Encryption, Botan::CCM_Decryption, Botan::CCM_Encryption, Botan::CFB_Mode, Botan::ChaCha20Poly1305_Decryption, Botan::ChaCha20Poly1305_Encryption, Botan::Cipher_Mode, Botan::CMAC, Botan::Comb4P, Botan::CRC24, Botan::CRC32, Botan::CTS_Encryption, Botan::EAX_Decryption, Botan::EAX_Encryption, Botan::GCM_Decryption, Botan::GCM_Encryption, Botan::GMAC, Botan::GOST_34_11, Botan::HMAC, Botan::Keccak_1600, Botan::KMAC, Botan::MD4, Botan::MD5, Botan::OCB_Decryption, Botan::OCB_Encryption, Botan::Parallel, Botan::Poly1305, Botan::RawHashFunction, Botan::RIPEMD_160, Botan::SHA_1, Botan::SHA_224, Botan::SHA_256, Botan::SHA_384, Botan::SHA_3, Botan::SHA_512, Botan::SHA_512_256, Botan::SHAKE_128, Botan::SHAKE_256, Botan::SipHash, Botan::SIV_Decryption, Botan::SIV_Encryption, Botan::Skein_512, Botan::SM3, Botan::Streebog, Botan::TLS::TLS_CBC_HMAC_AEAD_Decryption, Botan::TLS::TLS_CBC_HMAC_AEAD_Encryption, Botan::TPM2::HashFunction, Botan::Truncated_Hash, Botan::Whirlpool, Botan::XMSS_Hash, Botan::XTS_Decryption, Botan::XTS_Encryption
- output_next_byte() : Botan::XOF
- output_stdvec() : Botan::XOF
- owns_storage() : Botan::CRYSTALS::Polynomial< Trait, D >