Here is a list of all class members with links to the classes they belong to:
- m -
- M() : Botan::Argon2
 
- m() : Botan::Classic_McEliece_Parameters, Botan::LMS_Params
 
- m_ad : Botan::ChaCha20Poly1305_Mode
 
- m_ad_hash : Botan::OCB_Mode
 
- m_ad_mac : Botan::EAX_Mode
 
- m_block_index : Botan::OCB_Mode
 
- m_chacha : Botan::ChaCha20Poly1305_Mode
 
- m_channel : Botan::TLS::Channel_Impl_13::AggregatedMessages
 
- m_checksum : Botan::OCB_Mode
 
- m_cipher : Botan::EAX_Mode, Botan::OCB_Mode
 
- m_cipher_name : Botan::GCM_Mode
 
- m_cipher_state : Botan::TLS::Channel_Impl_13
 
- m_ciphersuite : Botan::TLS::Session_Base
 
- m_cmac : Botan::EAX_Mode
 
- m_code_length : Botan::McEliece_PublicKey
 
- m_connection_side : Botan::TLS::Session_Base
 
- m_ctext_len : Botan::ChaCha20Poly1305_Mode
 
- m_ctr : Botan::EAX_Mode, Botan::GCM_Mode
 
- m_data : Botan::TLS::Client_Hello, Botan::TLS::Server_Hello, Botan::XMSS_Address
 
- m_domain_encoding : Botan::EC_PublicKey
 
- m_downgrade_info : Botan::TLS::Channel_Impl
 
- m_encrypt_then_mac : Botan::TLS::Session_Base
 
- m_extended_master_secret : Botan::TLS::Session_Base
 
- m_ghash : Botan::GCM_Mode
 
- m_handshake_layer : Botan::TLS::Channel_Impl_13::AggregatedMessages
 
- m_key_data : Botan::XMSS_WOTS_Base
 
- m_keystream : Botan::CFB_Mode
 
- m_keystream_pos : Botan::CFB_Mode
 
- m_L : Botan::OCB_Mode
 
- m_message_buffer : Botan::TLS::Channel_Impl_13::AggregatedMessages
 
- m_nonce_len : Botan::ChaCha20Poly1305_Mode
 
- m_nonce_mac : Botan::EAX_Mode
 
- m_params : Botan::XMSS_WOTS_Base
 
- m_peer_certs : Botan::TLS::Session_Base
 
- m_peer_raw_public_key : Botan::TLS::Session_Base
 
- m_point_encoding : Botan::EC_PublicKey
 
- m_poly1305 : Botan::ChaCha20Poly1305_Mode
 
- m_private_key : Botan::EC_PrivateKey
 
- m_pub_seed : Botan::Sphincs_Hash_Functions
 
- m_public : Botan::Classic_McEliece_PublicKey, Botan::Dilithium_PublicKey, Botan::Ed25519_PublicKey, Botan::Ed448_PublicKey, Botan::FrodoKEM_PublicKey, Botan::HSS_LMS_PublicKey, Botan::Kyber_PublicKey, Botan::RSA_PublicKey, Botan::SphincsPlus_PublicKey, Botan::X25519_PublicKey, Botan::X448_PublicKey
 
- m_public_key : Botan::EC_PublicKey
 
- m_public_matrix : Botan::McEliece_PublicKey
 
- m_public_seed : Botan::XMSS_PublicKey
 
- m_raw_key : Botan::XMSS_PublicKey
 
- m_rng : Botan::TLS::Session_Manager
 
- m_root : Botan::XMSS_PublicKey
 
- m_scheme : Botan::TLS::Certificate_Verify
 
- m_server_info : Botan::TLS::Session_Base
 
- m_side : Botan::TLS::Channel_Impl_13
 
- m_signature : Botan::TLS::Certificate_Verify
 
- m_sphincs_params : Botan::Sphincs_Hash_Functions
 
- m_srtp_profile : Botan::TLS::Session_Base
 
- m_start_time : Botan::TLS::Session_Base
 
- m_state : Botan::CFB_Mode
 
- m_t : Botan::McEliece_PublicKey
 
- m_tag_size : Botan::EAX_Mode, Botan::GCM_Mode
 
- m_transcript_hash : Botan::TLS::Channel_Impl_13
 
- m_verification_data : Botan::TLS::Finished
 
- m_version : Botan::TLS::Session_Base
 
- m_wots_params : Botan::XMSS_PublicKey
 
- m_xmss_params : Botan::XMSS_PublicKey
 
- mac() : Botan::TLS::TLS_CBC_HMAC_AEAD_Mode, Botan::TLS::TLS_NULL_HMAC_AEAD_Mode
 
- mac_algo() : Botan::TLS::Ciphersuite, Botan::TLS::Session_Summary
 
- mac_keylen() : Botan::ECIES_System_Params, Botan::TLS::Ciphersuite, Botan::TLS::TLS_CBC_HMAC_AEAD_Mode, Botan::TLS::TLS_NULL_HMAC_AEAD_Mode
 
- magic_ok() : Botan_FFI::botan_struct< T, MAGIC >
 
- major : CK_VERSION
 
- major_version() : Botan::TLS::Protocol_Version
 
- majority() : Botan::SIMD_16x32, Botan::SIMD_4x32, Botan::SIMD_8x32
 
- make_cert() : Botan::X509_CA
 
- make_mul2_table() : Botan::EC_Group_Data
 
- make_sample_generator() : Botan::FrodoMatrix
 
- make_signed() : Botan::X509_Object
 
- malloc() : Botan::Compression_Alloc_Info
 
- manufacturer() : Botan::TPM2::Context
 
- manufacturerID : CK_INFO, CK_SLOT_INFO, CK_TOKEN_INFO
 
- marshal_signature() : Botan::TPM2::Signature_Operation
 
- Mask() : Botan::CT::Mask< T >
 
- mask : Botan::TPM2::PropMap< FieldPointerT, MaskT >
 
- mask_bits() : Botan::BigInt
 
- masked_byte_shuffle() : Botan::SIMD_4x32
 
- master_secret() : Botan::TLS::Session, Botan::TLS::Session_Keys
 
- matches() : Botan::GeneralName, Botan::OID
 
- matches_dn() : Botan::GeneralName
 
- matches_dns() : Botan::GeneralName
 
- matches_dns_name() : Botan::X509_Certificate
 
- matches_ipv4() : Botan::GeneralName
 
- MatchResult : Botan::GeneralName
 
- matrix() : Botan::Classic_McEliece_PublicKeyInternal
 
- max() : Botan::Cert_Extension::ASBlocks::ASIdOrRange, Botan::Cert_Extension::IPAddressBlocks::IPAddressOrRange< V >, Botan::WordInfo< uint32_t >, Botan::WordInfo< uint64_t >
 
- max_early_data_bytes() : Botan::TLS::Session
 
- max_early_data_size() : Botan::TLS::EarlyDataIndication
 
- max_input_bits() : Botan::PK_Ops::Encryption, Botan::PK_Ops::Encryption_with_EME
 
- max_number_of_bytes_per_request() : Botan::ChaCha_RNG, Botan::HMAC_DRBG, Botan::Stateful_RNG
 
- max_ocsp_age() : Botan::Path_Validation_Restrictions
 
- max_random_bytes_per_request() : Botan::TPM2::Context
 
- max_sig_count() : Botan::HSS_LMS_Params
 
- maximum_associated_data_inputs() : Botan::AEAD_Mode, Botan::SIV_Mode
 
- maximum_certificate_chain_size() : Botan::TLS::Policy
 
- maximum_input_size() : Botan::EME, Botan::OAEP, Botan::PK_Encryptor, Botan::PK_Encryptor_EME
 
- maximum_keylength() : Botan::Key_Length_Specification, Botan::SymmetricAlgorithm
 
- maximum_session_tickets_per_client_hello() : Botan::TLS::Policy, Botan::TLS::Text_Policy
 
- MaximumBitLength : Botan::PCurve::PrimeOrderCurve
 
- MaximumByteLength : Botan::PCurve::PrimeOrderCurve
 
- maybe_create() : Botan::TLS::Certificate_Request_13
 
- maybe_log_secret() : Botan::TLS::Secret_Logger
 
- McEliece_PrivateKey() : Botan::McEliece_PrivateKey
 
- McEliece_PublicKey() : Botan::McEliece_PublicKey
 
- mechanism : CK_MECHANISM
 
- mechanism_type() : Botan::PKCS11::MechanismWrapper
 
- MechanismParameters() : Botan::PKCS11::MechanismWrapper::MechanismParameters
 
- MechanismWrapper() : Botan::PKCS11::MechanismWrapper
 
- memory_param() : Botan::Argon2, Botan::Bcrypt_PBKDF, Botan::PasswordHash, Botan::Scrypt
 
- Memory_Pool() : Botan::Memory_Pool
 
- MerkleDamgard_Hash() : Botan::MerkleDamgard_Hash< MD >
 
- message : Botan::SphincsMessageInternal
 
- message_count() : Botan::Output_Buffers, Botan::Pipe
 
- MESSAGE_HASH_BYTES : Botan::DilithiumConstants
 
- message_id : Botan::Pipe
 
- message_part_size() : Botan::Public_Key
 
- message_parts() : Botan::Public_Key
 
- mgf : CK_RSA_PKCS_OAEP_PARAMS, CK_RSA_PKCS_PSS_PARAMS
 
- mgf_algid() : Botan::PSS_Params
 
- mgf_function() : Botan::PSS_Params
 
- mgf_hash_algid() : Botan::PSS_Params
 
- microseconds32 : Botan::Roughtime::Response
 
- microseconds64 : Botan::Roughtime::Response
 
- min() : Botan::Cert_Extension::ASBlocks::ASIdOrRange, Botan::Cert_Extension::IPAddressBlocks::IPAddressOrRange< V >
 
- minimum_decryption_input_length() : Botan::TLS::Cipher_State
 
- minimum_dh_group_size() : Botan::TLS::BSI_TR_02102_2, Botan::TLS::Policy, Botan::TLS::Text_Policy
 
- minimum_ecdh_group_size() : Botan::TLS::BSI_TR_02102_2, Botan::TLS::Policy, Botan::TLS::Text_Policy
 
- minimum_ecdsa_group_size() : Botan::TLS::BSI_TR_02102_2, Botan::TLS::Policy, Botan::TLS::Text_Policy
 
- minimum_final_size() : 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::CTS_Decryption, Botan::CTS_Encryption, Botan::EAX_Decryption, Botan::EAX_Encryption, Botan::GCM_Decryption, Botan::GCM_Encryption, Botan::OCB_Decryption, Botan::OCB_Encryption, Botan::SIV_Decryption, Botan::SIV_Encryption, Botan::TLS::TLS_CBC_HMAC_AEAD_Decryption, Botan::TLS::TLS_CBC_HMAC_AEAD_Encryption, Botan::TLS::TLS_NULL_HMAC_AEAD_Decryption, Botan::TLS::TLS_NULL_HMAC_AEAD_Encryption, Botan::XTS_Mode
 
- minimum_key_strength() : Botan::Path_Validation_Restrictions
 
- minimum_keylength() : Botan::Key_Length_Specification, Botan::SymmetricAlgorithm
 
- minimum_rsa_bits() : Botan::TLS::BSI_TR_02102_2, Botan::TLS::Policy, Botan::TLS::Text_Policy
 
- minimum_signature_strength() : 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
 
- minor : CK_VERSION
 
- minor_version() : Botan::TLS::Protocol_Version
 
- minutes() : Botan::calendar_point
 
- ML_DSA_4x4 : Botan::DilithiumMode
 
- ML_DSA_6x5 : Botan::DilithiumMode
 
- ML_DSA_8x7 : Botan::DilithiumMode
 
- ML_DSA_Symmetric_Primitives() : Botan::ML_DSA_Symmetric_Primitives
 
- ML_KEM_1024 : Botan::KyberMode
 
- ML_KEM_512 : Botan::KyberMode
 
- ML_KEM_768 : Botan::KyberMode
 
- ML_KEM_Decryptor() : Botan::ML_KEM_Decryptor
 
- ML_KEM_Encryptor() : Botan::ML_KEM_Encryptor
 
- ML_KEM_Symmetric_Primitives() : Botan::ML_KEM_Symmetric_Primitives
 
- mlock_allocator() : Botan::mlock_allocator
 
- mod_add() : Botan::BigInt
 
- mod_mul() : Botan::BigInt
 
- mod_order() : Botan::EC_Group
 
- mod_p() : Botan::DL_Group
 
- mod_q() : Botan::DL_Group
 
- mod_sub() : Botan::BigInt
 
- Mode : Botan::DilithiumMode, Botan::FrodoKEMMode, Botan::KyberMode
 
- mode : Botan::CommonCryptor_Opts, Botan::Dilithium_PrivateKeyInternal, Botan::Dilithium_PublicKeyInternal, Botan::DilithiumConstants, Botan::DilithiumMode, Botan::FrodoKEMConstants, Botan::FrodoKEMMode, Botan::Kyber_KEM_Decryptor, Botan::Kyber_KEM_Decryptor_Base, Botan::Kyber_KEM_Encryptor, Botan::Kyber_KEM_Encryptor_Base, Botan::Kyber_PrivateKeyInternal, Botan::Kyber_PublicKey, Botan::Kyber_PublicKeyInternal, Botan::KyberConstants, Botan::KyberMode, Botan::ML_KEM_Decryptor, Botan::ML_KEM_Encryptor
 
- model : CK_TOKEN_INFO
 
- modes() : Botan::TLS::PSK_Key_Exchange_Modes
 
- Modular_Reducer() : Botan::Modular_Reducer
 
- Module() : Botan::PKCS11::Module
 
- module() : Botan::PKCS11::Object, Botan::PKCS11::ObjectFinder, Botan::PKCS11::PKCS11_RNG, Botan::PKCS11::Session, Botan::PKCS11::Slot
 
- modulus() : Botan::Classic_McEliece_GF
 
- modulus_bits() : Botan::Barrett_Reduction
 
- Montgomery_Int() : Botan::Montgomery_Int
 
- Montgomery_Params() : Botan::Montgomery_Params
 
- month() : Botan::calendar_point, CK_DATE
 
- MONTY : Botan::CRYSTALS::Trait_Base< ConstantsT, DerivedT >
 
- MONTY_SQUARED : Botan::CRYSTALS::Trait_Base< ConstantsT, DerivedT >
 
- monty_step() : Botan::word3< W >
 
- monty_step_pdash1() : Botan::word3< W >
 
- more_dns : Botan::X509_Cert_Options
 
- more_items() : Botan::BER_Decoder
 
- more_org_units : Botan::X509_Cert_Options
 
- msg() : Botan::TLS::TLS_CBC_HMAC_AEAD_Mode
 
- msg_buf() : Botan::CCM_Mode, Botan::SIV_Mode
 
- msg_hash_function_name() : Botan::Sphincs_Hash_Functions, Botan::Sphincs_Hash_Functions_Sha2, Botan::Sphincs_Hash_Functions_Shake
 
- mu() : Botan::Classic_McEliece_Parameters
 
- mul() : Botan::BigInt, Botan::Classic_McEliece_Matrix, Botan::EC_AffinePoint, Botan::EC_AffinePoint_Data, Botan::EC_AffinePoint_Data_BN, Botan::EC_AffinePoint_Data_PC, Botan::EC_Point, Botan::EC_Point_Base_Point_Precompute, Botan::EC_Point_Var_Point_Precompute, Botan::EC_Scalar, Botan::EC_Scalar_Data, Botan::EC_Scalar_Data_BN, Botan::EC_Scalar_Data_PC, Botan::Ed25519_FieldElement, Botan::Montgomery_Int, Botan::Montgomery_Params, Botan::PCurve::GenericPrimeOrderCurve, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >, Botan::PrecomputedBaseMulTable< C, W >, Botan::WindowedBoothMulTable< C, W >, Botan::WindowedMulTable< C, W >, Botan::word3< W >
 
- mul2() : Botan::IntMod< Rep >, Botan::WindowedMul2Table< C, W >
 
- mul2_32() : Botan::SIMD_2x64, Botan::SIMD_4x64
 
- mul2_setup_g() : Botan::PCurve::GenericPrimeOrderCurve, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >
 
- mul2_vartime() : Botan::EC_Group::Mul2Table, Botan::EC_Mul2Table_Data, Botan::EC_Mul2Table_Data_BN, Botan::EC_Mul2Table_Data_PC, Botan::PCurve::GenericPrimeOrderCurve, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >, Botan::VartimeMul2Table< C, W >
 
- mul2_vartime_x_mod_order_eq() : Botan::EC_Group::Mul2Table, Botan::EC_Mul2Table_Data, Botan::EC_Mul2Table_Data_BN, Botan::EC_Mul2Table_Data_PC, Botan::PCurve::GenericPrimeOrderCurve, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >
 
- Mul2Table() : Botan::EC_Group::Mul2Table
 
- mul3() : Botan::IntMod< Rep >
 
- mul4() : Botan::IntMod< Rep >
 
- mul8() : Botan::IntMod< Rep >
 
- mul_add_as_plus_e() : Botan::FrodoMatrix
 
- mul_add_sa_plus_e() : Botan::FrodoMatrix
 
- mul_add_sb_plus_e() : Botan::FrodoMatrix
 
- mul_bs() : Botan::FrodoMatrix
 
- mul_by() : Botan::Montgomery_Int, Botan::Montgomery_Params
 
- mul_by_g() : Botan::PCurve::GenericPrimeOrderCurve, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >
 
- mul_px_qy() : Botan::EC_AffinePoint, Botan::EC_Group_Data, Botan::PCurve::GenericPrimeOrderCurve, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >
 
- mul_x2() : Botan::word3< W >
 
- mul_x_only() : Botan::EC_AffinePoint, Botan::EC_AffinePoint_Data, Botan::EC_AffinePoint_Data_BN, Botan::EC_AffinePoint_Data_PC, Botan::PCurve::GenericPrimeOrderCurve, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >
 
- mult2() : Botan::EC_Point
 
- mult2i() : Botan::EC_Point
 
- multi_exp() : Botan::EC_Point_Multi_Point_Precompute
 
- multi_exponentiate() : Botan::DL_Group
 
- multiple() : Botan::Key_Length_Specification
 
- multiply() : Botan::Barrett_Reduction, Botan::Classic_McEliece_Polynomial_Ring, Botan::Modular_Reducer
 
- multiply_mod_order() : Botan::EC_Group
 
- multiply_mod_p() : Botan::DL_Group
 
- multiply_mod_q() : Botan::DL_Group
 
- must_expect_unprotected_alert_traffic() : Botan::TLS::Cipher_State
 
- mutable_data() : Botan::BigInt
 
- mutex() : Botan::TLS::Session_Manager