Botan 2.19.5 Crypto and TLS for C&

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

### - m -

- M() : Botan::Argon2
- m_ad : Botan::ChaCha20Poly1305_Mode
- m_ad_hash : Botan::OCB_Mode
- m_ad_mac : Botan::EAX_Mode
- m_adrs : Botan::XMSS_WOTS_Addressed_PublicKey
- m_block_index : Botan::OCB_Mode
- m_chacha : Botan::ChaCha20Poly1305_Mode
- m_checksum : Botan::OCB_Mode
- m_cipher : Botan::EAX_Mode, Botan::OCB_Mode
- m_cipher_name : Botan::GCM_Mode
- m_cmac : Botan::EAX_Mode
- m_code_length : Botan::McEliece_PublicKey
- m_context : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_core : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_credentials_manager : Botan::TLS::Context
- m_ctext_len : Botan::ChaCha20Poly1305_Mode
- m_ctr : Botan::EAX_Mode, Botan::GCM_Mode
- m_data : Botan::XMSS_Address
- m_deg : Botan::polyn_gf2m
- m_domain_encoding : Botan::EC_PublicKey
- m_domain_params : Botan::EC_PublicKey
- m_ghash : Botan::GCM_Mode
- m_group : Botan::DL_Scheme_PublicKey
- m_handler : Botan::TLS::detail::AsyncBase< Handler, Executor1, Allocator >
- m_hash : Botan::XMSS_WOTS_PublicKey
- m_input_buffer : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_input_buffer_space : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_key : Botan::XMSS_WOTS_PublicKey
- m_keystream : Botan::CFB_Mode
- m_keystream_pos : Botan::CFB_Mode
- m_L : Botan::OCB_Mode
- m_native_handle : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_newhope : Botan::CECPQ1_key
- m_nextLayer : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_nonce_len : Botan::ChaCha20Poly1305_Mode
- m_nonce_mac : Botan::EAX_Mode
- m_point_encoding : Botan::EC_PublicKey
- m_policy : Botan::TLS::Context
- m_poly1305 : Botan::ChaCha20Poly1305_Mode
- m_private_key : Botan::EC_PrivateKey
- m_pub_key : Botan::XMSS_WOTS_Addressed_PublicKey
- m_public : Botan::Curve25519_PublicKey, Botan::Ed25519_PublicKey, Botan::RSA_PublicKey
- m_public_key : Botan::EC_PublicKey
- m_public_matrix : Botan::McEliece_PublicKey
- m_public_seed : Botan::XMSS_PublicKey, Botan::XMSS_WOTS_PublicKey
- m_raw_key : Botan::XMSS_PublicKey
- m_receive_buffer : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_rng : Botan::TLS::Context
- m_root : Botan::XMSS_PublicKey
- m_send_buffer : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_server_info : Botan::TLS::Context
- m_session_manager : Botan::TLS::Context
- m_shutdown_received : Botan::TLS::Stream< StreamLayer, ChannelT >
- m_sp_field : Botan::polyn_gf2m
- m_state : Botan::CFB_Mode
- m_t : Botan::McEliece_PublicKey
- m_tag_size : Botan::EAX_Mode, Botan::GCM_Mode
- m_verify_callback : Botan::TLS::Context
- m_work_guard_1 : Botan::TLS::detail::AsyncBase< Handler, Executor1, Allocator >
- m_wots_params : Botan::XMSS_PublicKey, Botan::XMSS_WOTS_PublicKey
- m_x : Botan::DL_Scheme_PrivateKey
- m_x25519 : Botan::CECPQ1_key
- m_xmss_params : Botan::XMSS_PublicKey
- m_y : Botan::DL_Scheme_PublicKey
- mac() : Botan::TLS::TLS_CBC_HMAC_AEAD_Mode
- mac_algo() : Botan::TLS::Ciphersuite
- mac_keylen() : Botan::ECIES_System_Params, Botan::TLS::Ciphersuite, Botan::TLS::TLS_CBC_HMAC_AEAD_Mode
- magic_ok() : Botan_FFI::botan_struct< T, MAGIC >
- major : CK_VERSION
- major_version() : Botan::TLS::Protocol_Version
- make_cert() : Botan::X509_CA
- make_rng() : Botan::RandomNumberGenerator
- make_signed() : Botan::X509_Object
- malloc() : Botan::Compression_Alloc_Info
- manufacturerID : CK_INFO, CK_SLOT_INFO, CK_TOKEN_INFO
- Mask() : Botan::CT::Mask< T >
- mask_bits() : Botan::BigInt
- master_secret() : Botan::TLS::Session, Botan::TLS::Session_Keys
- matches() : Botan::GeneralName
- matches_dn() : Botan::GeneralName
- matches_dn_obj() : Botan::GeneralName
- matches_dns() : Botan::GeneralName
- matches_dns_name() : Botan::X509_Certificate
- matches_ip() : Botan::GeneralName
- MatchResult : Botan::GeneralName
- max_input_bits() : Botan::PK_Ops::Encryption, Botan::PK_Ops::Encryption_with_EME, Botan::PK_Ops::Verification_with_EMSA
- max_number_of_bytes_per_request() : Botan::ChaCha_RNG, Botan::HMAC_DRBG, Botan::Stateful_RNG
- max_ocsp_age() : Botan::Path_Validation_Restrictions
- maximum() : Botan::GeneralSubtree
- maximum_associated_data_inputs() : Botan::AEAD_Mode, Botan::SIV_Mode
- maximum_certificate_chain_size() : Botan::TLS::Policy
- maximum_input_size() : Botan::EME, Botan::EME_PKCS1v15, Botan::EME_Raw, Botan::OAEP, Botan::PK_Encryptor, Botan::PK_Encryptor_EME
- maximum_keylength() : Botan::Key_Length_Specification, Botan::SymmetricAlgorithm
- McEliece_PrivateKey() : Botan::McEliece_PrivateKey
- McEliece_PublicKey() : Botan::McEliece_PublicKey
- MD4() : Botan::MD4
- MD5() : Botan::MD5
- MDx_HashFunction() : Botan::MDx_HashFunction
- mechanism : CK_MECHANISM
- 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
- message() : Botan::BotanErrorCategory, Botan::TLS::BotanAlertCategory, Botan::TLS::StreamCategory
- message_count() : Botan::Output_Buffers, Botan::Pipe
- message_id : Botan::Pipe
- message_part_size() : Botan::DSA_PublicKey, Botan::ECDSA_PublicKey, Botan::ECGDSA_PublicKey, Botan::ECKCDSA_PublicKey, Botan::GOST_3410_PublicKey, Botan::Public_Key, Botan::SM2_PublicKey
- message_parts() : Botan::DSA_PublicKey, Botan::ECDSA_PublicKey, Botan::ECGDSA_PublicKey, Botan::ECKCDSA_PublicKey, Botan::GOST_3410_PublicKey, Botan::Public_Key, Botan::SM2_PublicKey
- message_prefix() : Botan::PK_Ops::Signature_with_EMSA, Botan::PK_Ops::Verification_with_EMSA
- mgf : CK_RSA_PKCS_OAEP_PARAMS, CK_RSA_PKCS_PSS_PARAMS
- microseconds32 : Botan::Roughtime::Response
- microseconds64 : Botan::Roughtime::Response
- milliseconds() : Botan::Timer
- minimum() : Botan::GeneralSubtree
- minimum_dh_group_size() : Botan::TLS::BSI_TR_02102_2, Botan::TLS::Policy, Botan::TLS::Text_Policy
- minimum_dsa_group_size() : Botan::TLS::BSI_TR_02102_2, Botan::TLS::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::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::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
- 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::CommonCryptor_Opts
- model : CK_TOKEN_INFO
- 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
- Montgomery_Int() : Botan::Montgomery_Int
- Montgomery_Params() : Botan::Montgomery_Params
- month : Botan::calendar_point, CK_DATE
- monty_params_p() : Botan::DL_Group
- more_dns : Botan::X509_Cert_Options
- more_items() : Botan::BER_Decoder
- more_org_units : Botan::X509_Cert_Options
- ms_per_event() : Botan::Timer
- msg() : Botan::TLS::TLS_CBC_HMAC_AEAD_Mode
- msg_buf() : Botan::CCM_Mode, Botan::SIV_Mode
- mul() : Botan::BigInt, Botan::CurveGFp, Botan::FE_25519, Botan::Montgomery_Int, Botan::Montgomery_Params, Botan::PointGFp_Base_Point_Precompute, Botan::PointGFp_Var_Point_Precompute
- mul_by() : Botan::Montgomery_Int, Botan::Montgomery_Params
- mul_by_2() : Botan::Montgomery_Int
- mul_by_3() : Botan::Montgomery_Int
- mul_by_4() : Botan::Montgomery_Int
- mul_by_8() : Botan::Montgomery_Int
- mul_to_tmp() : Botan::CurveGFp
- mult2() : Botan::PointGFp
- mult2i() : Botan::PointGFp
- multi_exp() : Botan::PointGFp_Multi_Point_Precompute
- multi_exponentiate() : Botan::DL_Group
- multiple() : Botan::Key_Length_Specification
- multiplicative_inverse() : Botan::Montgomery_Int
- multiply() : Botan::Modular_Reducer
- multiply_mod_order() : Botan::EC_Group
- multiply_mod_p() : Botan::DL_Group
- multiply_mod_q() : Botan::DL_Group
- mutable_data() : Botan::BigInt