Here is a list of all functions with links to the classes they belong to:
- g -
- G() : Botan::Kyber_Symmetric_Primitives
- gamma1() : Botan::DilithiumModeConstants
- gamma2() : Botan::DilithiumModeConstants
- GCM_Decryption() : Botan::GCM_Decryption
- GCM_Encryption() : Botan::GCM_Encryption
- GCM_Mode() : Botan::GCM_Mode
- gen() : Botan::PseudorandomKeyGeneration
- gen_random() : Botan::TPM_Context
- GeneralName() : Botan::GeneralName
- GeneralSubtree() : Botan::GeneralSubtree
- generate() : Botan::PolynomialMatrix
- generate_another() : Botan::Asymmetric_Key, Botan::DH_PublicKey, Botan::Dilithium_PublicKey, Botan::DSA_PublicKey, Botan::ECDH_PublicKey, Botan::ECDSA_PublicKey, Botan::ECGDSA_PublicKey, Botan::ECKCDSA_PublicKey, Botan::Ed25519_PublicKey, Botan::Ed448_PublicKey, Botan::ElGamal_PublicKey, Botan::FrodoKEM_PublicKey, Botan::GOST_3410_PublicKey, Botan::HSS_LMS_PrivateKey, Botan::HSS_LMS_PublicKey, Botan::Kyber_PublicKey, Botan::McEliece_PublicKey, Botan::RSA_PublicKey, Botan::SM2_PublicKey, Botan::SphincsPlus_PublicKey, Botan::TLS::Hybrid_KEM_PublicKey, Botan::TLS::KEX_to_KEM_Adapter_PublicKey, Botan::TPM_PrivateKey, Botan::X25519_PublicKey, Botan::X448_PublicKey, Botan::XMSS_PublicKey
- generate_crls() : Botan::Certificate_Store_In_SQL
- generate_from_group() : Botan::TLS::Hybrid_KEM_PrivateKey
- generate_hint_polynomial() : Botan::Dilithium::Polynomial
- generate_hint_polyvec() : Botan::Dilithium::PolynomialVector
- generate_hotp() : Botan::HOTP
- generate_keystream() : Botan::StreamCipher
- generate_matrix() : Botan::Dilithium::PolynomialMatrix
- generate_output() : Botan::Stateful_RNG
- generate_polyvec_matrix_pointwise_montgomery() : Botan::Dilithium::PolynomialVector
- generate_totp() : Botan::TOTP
- generated_shares() : Botan::ZFEC
- generator() : Botan::PCurve::PrimeOrderCurve::AffinePoint, Botan::PCurve::PrimeOrderCurve, Botan::PCurve::PrimeOrderCurveImpl< C >
- get() : Botan::detail::Strong_Base< T >, Botan::Encrypted_PSK_Database, Botan::Extensions, Botan::PSK_Database, Botan::StrongSpan< T >, Botan::TLS::Extensions, Botan::TLS::Session_Handle, Botan::XMSS_Index_Registry
- get_1_rep() : Botan::CurveGFp_Repr
- get_a() : Botan::CurveGFp, Botan::CurveGFp_Repr, Botan::EC_Group
- get_a_rep() : Botan::CurveGFp_Repr
- get_affine_x() : Botan::EC_Point
- get_affine_y() : Botan::EC_Point
- get_alt_name() : Botan::Cert_Extension::Issuer_Alternative_Name, Botan::Cert_Extension::Subject_Alternative_Name
- get_attribute() : Botan::AlternativeName, Botan::X509_DN
- get_attribute_value() : Botan::PKCS11::Object
- get_attributes() : Botan::AlternativeName, Botan::X509_DN
- get_available_slots() : Botan::PKCS11::Slot
- get_b() : Botan::CurveGFp, Botan::CurveGFp_Repr, Botan::EC_Group
- get_b_rep() : Botan::CurveGFp_Repr
- get_base_point() : Botan::EC_Group
- get_bit() : Botan::BigInt, Botan::Scalar448
- get_bits() : Botan::X509_DN
- get_blob() : Botan::SQL_Database::Statement
- get_bool() : Botan::TLS::Text_Policy
- get_byte() : Botan::TLS::TLS_Data_Reader
- get_bytes_read() : Botan::DataSource, Botan::DataSource_Memory, Botan::DataSource_Stream, Botan::Output_Buffers, Botan::Pipe, Botan::SecureQueue
- get_c() : Botan::RSA_PrivateKey
- get_cardinality() : Botan::GF2m_Field
- get_chain_address() : Botan::XMSS_Address
- get_class() : Botan::BER_Object
- get_code_length() : Botan::McEliece_PublicKey
- get_codimension() : Botan::McEliece_PrivateKey
- get_coef() : Botan::polyn_gf2m
- get_cofactor() : Botan::EC_Group
- get_components() : Botan::OID
- get_constraints() : Botan::Cert_Extension::Key_Usage
- get_contents() : Botan::DER_Encoder, Botan::TLS::Handshake_Hash
- get_contents_unlocked() : Botan::DER_Encoder
- get_cookie() : Botan::TLS::Cookie
- get_crl_number() : Botan::Cert_Extension::CRL_Number
- get_curve() : Botan::EC_Point
- get_curve_oid() : Botan::EC_Group
- get_d() : Botan::RSA_PrivateKey
- get_d1() : Botan::RSA_PrivateKey
- get_d2() : Botan::RSA_PrivateKey
- get_da_inv() : Botan::SM2_PrivateKey
- get_data_read_so_far() : Botan::TLS::TLS_Data_Reader
- get_degree() : Botan::polyn_gf2m
- get_dimension() : Botan::McEliece_PrivateKey
- get_duration() : Botan::TLS::Text_Policy
- get_e() : Botan::RSA_PublicKey, Botan::TPM_PrivateKey
- get_elem() : Botan::TLS::TLS_Data_Reader
- get_extension_bits() : Botan::Extensions
- get_extension_degree() : Botan::GF2m_Field
- get_extension_object() : Botan::Extensions
- get_extension_object_as() : Botan::Extensions
- get_extension_oids() : Botan::Extensions
- get_first_attribute() : Botan::AlternativeName, Botan::X509_DN
- get_fixed() : Botan::TLS::TLS_Data_Reader
- get_functions() : Botan::PKCS11::LowLevel
- get_G() : Botan::Kyber_90s_Symmetric_Primitives, Botan::Kyber_Modern_Symmetric_Primitives, Botan::Kyber_Symmetric_Primitives
- get_g() : Botan::DL_Group
- get_g_x() : Botan::EC_Group
- get_g_y() : Botan::EC_Group
- get_goppa_polyn() : Botan::McEliece_PrivateKey
- get_H() : Botan::Kyber_90s_Symmetric_Primitives, Botan::Kyber_Modern_Symmetric_Primitives, Botan::Kyber_Symmetric_Primitives
- get_H_coeffs() : Botan::McEliece_PrivateKey
- get_hash_address() : Botan::XMSS_Address
- get_id() : Botan::OID
- get_idx() : Botan::HSS_LMS_PrivateKeyInternal
- get_info() : Botan::PKCS11::Module, Botan::PKCS11::Session
- get_instance() : Botan::XMSS_Index_Registry
- get_int_field() : Botan::Asymmetric_Key, Botan::DH_PrivateKey, Botan::DH_PublicKey, Botan::DL_PrivateKey, Botan::DL_PublicKey, Botan::DSA_PrivateKey, Botan::DSA_PublicKey, Botan::EC_PrivateKey, Botan::EC_PublicKey, Botan::ElGamal_PrivateKey, Botan::ElGamal_PublicKey, Botan::RSA_PrivateKey, Botan::RSA_PublicKey
- get_is_ca() : Botan::Cert_Extension::Basic_Constraints
- get_KDF() : Botan::Kyber_90s_Symmetric_Primitives, Botan::Kyber_Modern_Symmetric_Primitives, Botan::Kyber_Symmetric_Primitives
- get_key_id() : Botan::Cert_Extension::Authority_Key_ID, Botan::Cert_Extension::Subject_Key_ID
- get_key_mask_mode() : Botan::XMSS_Address
- get_layer_addr() : Botan::XMSS_Address
- get_lead_coef() : Botan::polyn_gf2m
- get_len() : Botan::TLS::Text_Policy
- get_Linv() : Botan::McEliece_PrivateKey
- get_list() : Botan::TLS::Text_Policy
- get_ltree_address() : Botan::XMSS_Address
- get_matrix() : Botan::Dilithium::PolynomialMatrix
- get_mechanism_info() : Botan::PKCS11::Slot
- get_mechanism_list() : Botan::PKCS11::Slot
- get_message_word_bit_length() : Botan::McEliece_PublicKey
- get_modulus() : Botan::Modular_Reducer
- get_n() : Botan::RSA_PublicKey, Botan::TPM_PrivateKey
- get_name() : Botan::Timer
- get_name_constraints() : Botan::Cert_Extension::Name_Constraints
- get_next() : Botan::BER_Decoder
- get_next_handshake_msg() : Botan::TLS::Handshake_State
- get_next_object() : Botan::BER_Decoder
- get_next_octet_string() : Botan::BER_Decoder
- get_next_record() : Botan::TLS::Datagram_Handshake_IO, Botan::TLS::Handshake_IO, Botan::TLS::Stream_Handshake_IO
- get_next_value() : Botan::BER_Decoder
- get_nonce() : Botan::Roughtime::Nonce
- get_ocsp_response() : Botan::TLS::Certificate_Status_Request
- get_oid() : Botan::AlgorithmIdentifier, Botan::Public_Key
- get_order() : Botan::EC_Group
- get_order_bits() : Botan::EC_Group
- get_order_bytes() : Botan::EC_Group
- get_othernames() : Botan::AlternativeName
- get_ots_address() : Botan::XMSS_Address
- get_p() : Botan::CurveGFp, Botan::CurveGFp_Repr, Botan::DL_Group, Botan::EC_Group, Botan::RSA_PrivateKey
- get_p_bits() : Botan::CurveGFp_Repr, Botan::EC_Group
- get_p_bytes() : Botan::EC_Group
- get_p_words() : Botan::CurveGFp_Repr
- get_parameters() : Botan::AlgorithmIdentifier, Botan::Attribute
- get_path_limit() : Botan::Cert_Extension::Basic_Constraints
- get_peer_cert_chain() : Botan::TLS::Channel_Impl_12
- get_point() : Botan::Cert_Extension::CRL_Issuing_Distribution_Point
- get_policy_oids() : Botan::Cert_Extension::Certificate_Policies
- get_PRF() : Botan::Kyber_90s_Symmetric_Primitives, Botan::Kyber_Modern_Symmetric_Primitives, Botan::Kyber_Symmetric_Primitives
- get_private_key() : Botan::Ed25519_PrivateKey
- get_public_key() : Botan::Ed25519_PublicKey
- get_public_matrix() : Botan::McEliece_PublicKey
- get_q() : Botan::DL_Group, Botan::RSA_PrivateKey
- get_range() : Botan::TLS::TLS_Data_Reader
- get_range_vector() : Botan::TLS::TLS_Data_Reader
- get_raw() : Botan::Extensions
- get_reason() : Botan::Cert_Extension::CRL_ReasonCode
- get_remaining() : Botan::TLS::TLS_Data_Reader
- get_request_extensions() : Botan::TLS::Certificate_Status_Request
- get_responder_id_list() : Botan::TLS::Certificate_Status_Request
- get_return_value() : Botan::PKCS11::PKCS11_ReturnError
- get_revoked() : Botan::X509_CRL
- get_size_t() : Botan::SQL_Database::Statement
- get_slot_info() : Botan::PKCS11::Slot
- get_sp_field() : Botan::polyn_gf2m
- get_sqrtmod() : Botan::McEliece_PrivateKey
- get_str() : Botan::PSK_Database, Botan::SQL_Database::Statement, Botan::TLS::Text_Policy
- get_string() : Botan::TLS::TLS_Data_Reader
- get_substring() : Botan::BigInt
- get_t() : Botan::McEliece_PublicKey
- get_tls_length_value() : Botan::TLS::TLS_Data_Reader
- get_token_info() : Botan::PKCS11::Slot
- get_tree_addr() : Botan::XMSS_Address
- get_tree_height() : Botan::XMSS_Address
- get_tree_index() : Botan::XMSS_Address
- get_type() : Botan::Sphincs_Address, Botan::XMSS_Address
- get_uint16_t() : Botan::TLS::TLS_Data_Reader
- get_uint24_t() : Botan::TLS::TLS_Data_Reader
- get_uint32_t() : Botan::TLS::TLS_Data_Reader
- get_user_pin() : Botan::TPM_Context
- get_window() : Botan::BlindedScalarBits< C, WindowBits >, Botan::UnblindedScalarBits< C, WindowBits >
- get_word_vector() : Botan::BigInt
- get_ws_size() : Botan::CurveGFp_Repr
- get_x() : Botan::EC_Point, Botan::X25519_PrivateKey
- get_XOF() : Botan::Kyber_90s_Symmetric_Primitives, Botan::Kyber_Modern_Symmetric_Primitives, Botan::Kyber_Symmetric_Primitives
- get_y() : Botan::EC_Point
- get_z() : Botan::EC_Point
- getnoise_eta1() : Botan::Polynomial, Botan::PolynomialVector
- getnoise_eta2() : Botan::Polynomial, Botan::PolynomialVector
- GF2m_Field() : Botan::GF2m_Field
- Gf448Elem() : Botan::Gf448Elem
- gf_div() : Botan::GF2m_Field
- gf_div_nrr() : Botan::GF2m_Field
- gf_div_rnn() : Botan::GF2m_Field
- gf_div_rnr() : Botan::GF2m_Field
- gf_div_zzr() : Botan::GF2m_Field
- gf_exp() : Botan::GF2m_Field
- gf_inv() : Botan::GF2m_Field
- gf_inv_rn() : Botan::GF2m_Field
- gf_l_from_n() : Botan::GF2m_Field
- gf_log() : Botan::GF2m_Field
- gf_mul() : Botan::GF2m_Field
- gf_mul_fast() : Botan::GF2m_Field
- gf_mul_lll() : Botan::GF2m_Field
- gf_mul_lnn() : Botan::GF2m_Field
- gf_mul_nnr() : Botan::GF2m_Field
- gf_mul_nrn() : Botan::GF2m_Field
- gf_mul_nrr() : Botan::GF2m_Field
- gf_mul_rnn() : Botan::GF2m_Field
- gf_mul_rnr() : Botan::GF2m_Field
- gf_mul_rrn() : Botan::GF2m_Field
- gf_mul_rrr() : Botan::GF2m_Field
- gf_mul_zrz() : Botan::GF2m_Field
- gf_mul_zzr() : Botan::GF2m_Field
- gf_ord() : Botan::GF2m_Field
- gf_sqrt() : Botan::GF2m_Field
- gf_square() : Botan::GF2m_Field
- gf_square_ln() : Botan::GF2m_Field
- gf_square_rr() : Botan::GF2m_Field
- ghash_update() : Botan::GHASH
- global_instance() : Botan::Thread_Pool
- global_registry() : Botan::OID_Map
- global_sources() : Botan::Entropy_Sources
- GMAC() : Botan::GMAC
- GOST_28147_89() : Botan::GOST_28147_89
- GOST_28147_89_Params() : Botan::GOST_28147_89_Params
- GOST_3410_PrivateKey() : Botan::GOST_3410_PrivateKey
- GOST_3410_PublicKey() : Botan::GOST_3410_PublicKey
- GOST_34_11() : Botan::GOST_34_11
- group() : Botan::DH_PublicKey, Botan::DL_PrivateKey, Botan::DL_PublicKey
- Group_Params() : Botan::TLS::Group_Params
- groups() : Botan::TLS::Supported_Groups
- grow_to() : Botan::BigInt
- Gzip_Compression() : Botan::Gzip_Compression