Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | X | Z A add_class (C++ function) add_entropy() (botan3.RandomNumberGenerator method) add_string (C++ function) AEAD_Mode (C++ class) AEAD_Mode::default_nonce_length (C++ function) AEAD_Mode::final_minimum_size (C++ function) AEAD_Mode::finish (C++ function) AEAD_Mode::key_spec (C++ function) AEAD_Mode::set_associated_data (C++ function) AEAD_Mode::set_key (C++ function) AEAD_Mode::start (C++ function) AEAD_Mode::update (C++ function) AEAD_Mode::update_granularity (C++ function) AEAD_Mode::valid_nonce_length (C++ function) agree() (botan3.PKKeyAgreement method) algo_name() (botan3.HashFunction method) (botan3.MsgAuthCode method) (botan3.PrivateKey method) (botan3.PublicKey method) (botan3.SymmetricCipher method) allowed_usage() (botan3.X509Cert method) argon2_check_pwhash (C++ function) argon2_generate_pwhash (C++ function) Asymmetric_Key (C++ class) Asymmetric_Key::algo_name (C++ function) Asymmetric_Key::estimated_strength (C++ function) Asymmetric_Key::object_identifier (C++ function) Asymmetric_Key::supports_operation (C++ function) attempt_srp (C++ function) AttributeContainer (C++ class) AttributeContainer::add_binary (C++ function), [1] AttributeContainer::add_bool (C++ function) AttributeContainer::add_numeric (C++ function) authority_key_id() (botan3.X509Cert method) B bcrypt() (in module botan3) BigInt (C++ class) BigInt::abs (C++ function) BigInt::BigInt (C++ function), [1], [2], [3] BigInt::BigInt::from_u64 (C++ function) BigInt::bits (C++ function) BigInt::bytes (C++ function) BigInt::clear (C++ function) BigInt::clear_bit (C++ function) BigInt::get_bit (C++ function) BigInt::is_even (C++ function) BigInt::is_negative (C++ function) BigInt::is_nonzero (C++ function) BigInt::is_odd (C++ function) BigInt::is_positive (C++ function) BigInt::is_zero (C++ function) BigInt::operator! (C++ function) BigInt::operator% (C++ function), [1] BigInt::operator%= (C++ function), [1] BigInt::operator* (C++ function) BigInt::operator*= (C++ function), [1] BigInt::operator+ (C++ function), [1], [2] BigInt::operator++ (C++ function), [1] BigInt::operator+= (C++ function), [1] BigInt::operator- (C++ function), [1], [2] BigInt::operator-- (C++ function), [1] BigInt::operator-= (C++ function), [1] BigInt::operator/ (C++ function) BigInt::operator/= (C++ function) BigInt::operator<< (C++ function) BigInt::operator<<= (C++ function) BigInt::operator>> (C++ function) BigInt::operator>>= (C++ function) BigInt::serialize_to (C++ function) BigInt::set_bit (C++ function) BigInt::to_dec_string (C++ function) BigInt::to_hex_string (C++ function) BigInt::to_u32bit (C++ function) BlockCipher (C++ class) BlockCipher::block_size (C++ function) BlockCipher::clear (C++ function) BlockCipher::create (C++ function) BlockCipher::create_or_throw (C++ function) BlockCipher::decrypt (C++ function), [1], [2] BlockCipher::decrypt_n (C++ function) BlockCipher::encrypt (C++ function), [1], [2] BlockCipher::encrypt_n (C++ function) BlockCipher::maximum_keylength (C++ function) BlockCipher::minimum_keylength (C++ function) BlockCipher::name (C++ function) BlockCipher::new_object (C++ function) BlockCipher::parallel_bytes (C++ function) BlockCipher::parallelism (C++ function) BlockCipher::provider (C++ function) BlockCipher::set_key (C++ function) BlockCipher::valid_keylength (C++ function) botan3 module Botan::TPM2::Context (C++ class) Botan::TPM2::Context::create (C++ function), [1], [2] Botan::TPM2::Context::evict (C++ function) Botan::TPM2::Context::persist (C++ function) Botan::TPM2::Context::supports_algorithm (C++ function) Botan::TPM2::Context::supports_botan_crypto_backend (C++ function) Botan::TPM2::Context::use_botan_crypto_backend (C++ function) Botan::TPM2::EC_PrivateKey (C++ class) Botan::TPM2::EC_PrivateKey::create_unrestricted_transient (C++ function) Botan::TPM2::PrivateKey (C++ class) Botan::TPM2::PrivateKey::create_transient_from_template (C++ function) Botan::TPM2::PrivateKey::load_persistent (C++ function) Botan::TPM2::PrivateKey::load_transient (C++ function) Botan::TPM2::PrivateKey::raw_private_key_bits (C++ function) Botan::TPM2::PublicKey (C++ class) Botan::TPM2::PublicKey::load_persistent (C++ function) Botan::TPM2::PublicKey::load_transient (C++ function) Botan::TPM2::PublicKey::raw_public_key_bits (C++ function) Botan::TPM2::RandomNumberGenerator (C++ class) Botan::TPM2::RandomNumberGenerator::RandomNumberGenerator (C++ function) Botan::TPM2::RSA_PrivateKey (C++ class) Botan::TPM2::RSA_PrivateKey::create_unrestricted_transient (C++ function) Botan::TPM2::Session (C++ class) Botan::TPM2::Session::authenticated_session (C++ function) Botan::TPM2::Session::unauthenticated_session (C++ function) botan_bcrypt_generate (C++ function) botan_bcrypt_is_valid (C++ function) botan_block_cipher_block_size (C++ function) botan_block_cipher_clear (C++ function) botan_block_cipher_decrypt_blocks (C++ function) botan_block_cipher_destroy (C++ function) botan_block_cipher_encrypt_blocks (C++ function) botan_block_cipher_get_keyspec (C++ function) botan_block_cipher_init (C++ function) botan_block_cipher_name (C++ function) botan_block_cipher_set_key (C++ function) botan_block_cipher_t (C++ type) botan_cipher_clear (C++ function) botan_cipher_destroy (C++ function) botan_cipher_get_default_nonce_length (C++ function) botan_cipher_get_ideal_update_granularity (C++ function) botan_cipher_get_tag_length (C++ function) botan_cipher_get_update_granularity (C++ function) botan_cipher_init (C++ function) botan_cipher_is_authenticated (C++ function) botan_cipher_requires_entire_message (C++ function) botan_cipher_set_associated_data (C++ function) botan_cipher_set_key (C++ function) botan_cipher_start (C++ function) botan_cipher_t (C++ type) botan_cipher_update (C++ function) botan_cipher_valid_nonce_length (C++ function) botan_constant_time_compare (C++ function) BOTAN_DISTRIBUTION_INFO (C macro) botan_error_last_exception_message (C++ function) botan_ffi_api_version (C++ function) BOTAN_FFI_ERROR_BAD_FLAG (C++ enumerator) BOTAN_FFI_ERROR_BAD_MAC (C++ enumerator) BOTAN_FFI_ERROR_BAD_PARAMETER (C++ enumerator) BOTAN_FFI_ERROR_EXCEPTION_THROWN (C++ enumerator) BOTAN_FFI_ERROR_INSUFFICIENT_BUFFER_SPACE (C++ enumerator) BOTAN_FFI_ERROR_INTERNAL_ERROR (C++ enumerator) BOTAN_FFI_ERROR_INVALID_INPUT (C++ enumerator) BOTAN_FFI_ERROR_INVALID_KEY_LENGTH (C++ enumerator) BOTAN_FFI_ERROR_INVALID_OBJECT (C++ enumerator) BOTAN_FFI_ERROR_INVALID_OBJECT_STATE (C++ enumerator) BOTAN_FFI_ERROR_KEY_NOT_SET (C++ enumerator) BOTAN_FFI_ERROR_NOT_IMPLEMENTED (C++ enumerator) BOTAN_FFI_ERROR_NULL_POINTER (C++ enumerator) BOTAN_FFI_ERROR_OUT_OF_MEMORY (C++ enumerator) BOTAN_FFI_ERROR_STRING_CONVERSION_ERROR (C++ enumerator) BOTAN_FFI_ERROR_SYSTEM_ERROR (C++ enumerator) BOTAN_FFI_ERROR_UNKNOWN_ERROR (C++ enumerator) BOTAN_FFI_INVALID_VERIFIER (C++ enumerator) BOTAN_FFI_SUCCESS (C++ enumerator) botan_ffi_supports_api (C++ function) BOTAN_FFI_TPM_ERROR (C++ enumerator) botan_hash_clear (C++ function) botan_hash_copy_state (C++ function) botan_hash_destroy (C++ function) botan_hash_final (C++ function) botan_hash_init (C++ function) botan_hash_name (C++ function) botan_hash_output_length (C++ function) botan_hash_t (C++ type) botan_hash_update (C++ function) botan_hex_decode (C++ function) botan_hex_encode (C++ function) botan_kdf (C++ function) botan_mac_clear (C++ function) botan_mac_destroy (C++ function) botan_mac_final (C++ function) botan_mac_init (C++ function) botan_mac_output_length (C++ function) botan_mac_set_key (C++ function) botan_mac_set_nonce (C++ function) botan_mac_t (C++ type) botan_mac_update (C++ function) botan_mp_add (C++ function) botan_mp_clear_bit (C++ function) botan_mp_cmp (C++ function) botan_mp_destroy (C++ function) botan_mp_div (C++ function) botan_mp_equal (C++ function) botan_mp_flip_sign (C++ function) botan_mp_from_bin (C++ function) botan_mp_gcd (C++ function) botan_mp_get_bit (C++ function) botan_mp_init (C++ function) botan_mp_is_even (C++ function) botan_mp_is_negative (C++ function), [1] botan_mp_is_odd (C++ function) botan_mp_is_positive (C++ function) botan_mp_is_prime (C++ function) botan_mp_is_zero (C++ function) botan_mp_lshift (C++ function) botan_mp_mod_inverse (C++ function) botan_mp_mod_mul (C++ function) botan_mp_mul (C++ function) botan_mp_num_bits (C++ function) botan_mp_num_bytes (C++ function) botan_mp_powmod (C++ function) botan_mp_rand_bits (C++ function) botan_mp_rand_range (C++ function) botan_mp_rshift (C++ function) botan_mp_set_bit (C++ function) botan_mp_set_from_int (C++ function) botan_mp_set_from_mp (C++ function) botan_mp_set_from_str (C++ function) botan_mp_sub (C++ function) botan_mp_swap (C++ function) botan_mp_t (C++ type) botan_mp_to_bin (C++ function) botan_mp_to_hex (C++ function) botan_mp_to_str (C++ function) botan_mp_to_uint32 (C++ function) botan_pbkdf (C++ function) botan_pbkdf_timed (C++ function) botan_pk_op_decrypt (C++ function) botan_pk_op_decrypt_create (C++ function) botan_pk_op_decrypt_destroy (C++ function) botan_pk_op_decrypt_output_length (C++ function) botan_pk_op_decrypt_t (C++ type) botan_pk_op_encrypt (C++ function) botan_pk_op_encrypt_create (C++ function) botan_pk_op_encrypt_destroy (C++ function) botan_pk_op_encrypt_output_length (C++ function) botan_pk_op_encrypt_t (C++ type) botan_pk_op_ka_t (C++ type) botan_pk_op_kem_decrypt_create (C++ function) botan_pk_op_kem_decrypt_destroy (C++ function) botan_pk_op_kem_decrypt_shared_key (C++ function) botan_pk_op_kem_decrypt_shared_key_length (C++ function) botan_pk_op_kem_decrypt_t (C++ type) botan_pk_op_kem_encrypt_create (C++ function) botan_pk_op_kem_encrypt_create_shared_key (C++ function) botan_pk_op_kem_encrypt_destroy (C++ function) botan_pk_op_kem_encrypt_encapsulated_key_length (C++ function) botan_pk_op_kem_encrypt_shared_key_length (C++ function) botan_pk_op_kem_encrypt_t (C++ type) botan_pk_op_key_agreement (C++ function) botan_pk_op_key_agreement_create (C++ function) botan_pk_op_key_agreement_destroy (C++ function) botan_pk_op_key_agreement_export_public (C++ function) botan_pk_op_key_agreement_view_public (C++ function) botan_pk_op_sign_create (C++ function) botan_pk_op_sign_destroy (C++ function) botan_pk_op_sign_finish (C++ function) botan_pk_op_sign_output_length (C++ function) botan_pk_op_sign_t (C++ type) botan_pk_op_sign_update (C++ function) botan_pk_op_verify_create (C++ function) botan_pk_op_verify_destroy (C++ function) botan_pk_op_verify_finish (C++ function) botan_pk_op_verify_t (C++ type) botan_pk_op_verify_update (C++ function) botan_privkey_create (C++ function) botan_privkey_create_dh (C++ function) botan_privkey_create_ecdh (C++ function) botan_privkey_create_ecdsa (C++ function) botan_privkey_create_mceliece (C++ function) botan_privkey_create_rsa (C++ function) botan_privkey_destroy (C++ function) botan_privkey_export (C++ function) botan_privkey_export_encrypted (C++ function) botan_privkey_export_pubkey (C++ function) botan_privkey_get_field (C++ function) botan_privkey_load (C++ function) botan_privkey_load_dh (C++ function) botan_privkey_load_dsa (C++ function) botan_privkey_load_elgamal (C++ function) botan_privkey_load_rsa (C++ function) botan_privkey_rsa_get_d (C++ function) botan_privkey_rsa_get_e (C++ function) botan_privkey_rsa_get_n (C++ function) botan_privkey_rsa_get_p (C++ function) botan_privkey_rsa_get_q (C++ function) botan_privkey_t (C++ type) botan_privkey_view_der (C++ function) botan_privkey_view_encrypted_der (C++ function) botan_privkey_view_encrypted_der_timed (C++ function) botan_privkey_view_encrypted_pem (C++ function) botan_privkey_view_encrypted_pem_timed (C++ function) botan_privkey_view_pem (C++ function) botan_privkey_view_raw (C++ function) botan_pubkey_algo_name (C++ function) botan_pubkey_destroy (C++ function) botan_pubkey_estimated_strength (C++ function) botan_pubkey_export (C++ function) botan_pubkey_fingerprint (C++ function) botan_pubkey_get_field (C++ function) botan_pubkey_load (C++ function) botan_pubkey_load_dh (C++ function) botan_pubkey_load_dsa (C++ function) botan_pubkey_load_elgamal (C++ function) botan_pubkey_load_rsa (C++ function) botan_pubkey_rsa_get_e (C++ function) botan_pubkey_rsa_get_n (C++ function) botan_pubkey_t (C++ type) botan_pubkey_view_der (C++ function) botan_pubkey_view_pem (C++ function) botan_pubkey_view_raw (C++ function) botan_rng_add_entropy (C++ function) botan_rng_destroy (C++ function) botan_rng_get (C++ function) botan_rng_init (C++ function) botan_rng_init_custom (C++ function) botan_rng_reseed (C++ function) botan_rng_reseed_from_rng (C++ function) botan_rng_t (C++ type) botan_tpm2_crypto_backend_state_destroy (C++ function) botan_tpm2_crypto_backend_state_t (C++ type) botan_tpm2_ctx_destroy (C++ function) botan_tpm2_ctx_enable_crypto_backend (C++ function) botan_tpm2_ctx_from_esys (C++ function) botan_tpm2_ctx_init (C++ function) botan_tpm2_ctx_init_ex (C++ function) botan_tpm2_ctx_t (C++ type) botan_tpm2_enable_crypto_backend (C++ function) botan_tpm2_rng_init (C++ function) botan_tpm2_session_destroy (C++ function) botan_tpm2_session_t (C++ type) botan_tpm2_supports_crypto_backend (C++ function) botan_tpm2_unauthenticated_session_init (C++ function) BOTAN_VERSION_CODE_FOR (C macro) BOTAN_VERSION_DATESTAMP (C macro) botan_version_datestamp (C++ function) BOTAN_VERSION_MAJOR (C macro) botan_version_major (C++ function) BOTAN_VERSION_MINOR (C macro) botan_version_minor (C++ function) BOTAN_VERSION_PATCH (C macro) botan_version_patch (C++ function) botan_version_string (C++ function) BOTAN_VERSION_VC_REVISION (C macro) botan_view_bin_fn (C++ type) botan_view_ctx (C++ type) botan_view_str_fn (C++ type) botan_x509_cert_allowed_usage (C++ function) botan_x509_cert_destroy (C++ function) botan_x509_cert_dup (C++ function) botan_x509_cert_gen_selfsigned (C++ function) botan_x509_cert_get_authority_key_id (C++ function) botan_x509_cert_get_fingerprint (C++ function) botan_x509_cert_get_issuer_dn (C++ function) botan_x509_cert_get_public_key (C++ function) botan_x509_cert_get_public_key_bits (C++ function) botan_x509_cert_get_serial_number (C++ function) botan_x509_cert_get_subject_dn (C++ function) botan_x509_cert_get_subject_key_id (C++ function) botan_x509_cert_get_time_expires (C++ function) botan_x509_cert_get_time_starts (C++ function) botan_x509_cert_key_constraints (C++ enum) botan_x509_cert_load (C++ function) botan_x509_cert_load_file (C++ function) botan_x509_cert_not_after (C++ function) botan_x509_cert_not_before (C++ function) botan_x509_cert_t (C++ type) botan_x509_cert_to_string (C++ function) botan_x509_cert_validation_status (C++ function) botan_x509_cert_verify (C++ function) botan_x509_cert_verify_with_crl (C++ function) botan_x509_cert_view_as_string (C++ function) botan_x509_cert_view_public_key_bits (C++ function) botan_x509_crl_destroy (C++ function) botan_x509_crl_load (C++ function) botan_x509_crl_load_file (C++ function) botan_x509_crl_t (C++ type) botan_x509_is_revoked (C++ function) botan_zfec_decode (C++ function) botan_zfec_encode (C++ function) C C_GetSlotList (C++ function) C_InitPIN (C++ function) Certificate_Store::add_crl (C++ function) Certificate_Store_In_Memory (C++ class) Certificate_Store_In_Memory::add_certificate (C++ function) Certificate_Store_In_Memory::add_crl (C++ function) Certificate_Store_In_Memory::Certificate_Store_In_Memory (C++ function), [1], [2] Certificate_Store_In_SQL (C++ class) Certificate_Store_In_SQL::affirm_cert (C++ function) Certificate_Store_In_SQL::Certificate_Store_In_SQL (C++ function) Certificate_Store_In_SQL::find_certs_for_key (C++ function) Certificate_Store_In_SQL::find_key (C++ function) Certificate_Store_In_SQL::generate_crls (C++ function) Certificate_Store_In_SQL::insert_cert (C++ function) Certificate_Store_In_SQL::insert_key (C++ function) Certificate_Store_In_SQL::remove_cert (C++ function) Certificate_Store_In_SQL::remove_key (C++ function) Certificate_Store_In_SQL::revoke_cert (C++ function) Certificate_Store_In_SQLite (C++ class) Certificate_Store_In_SQLite::Certificate_Store_In_SQLite (C++ function) change_pin (C++ function) change_so_pin (C++ function) check() (botan3.HOTP method) check_bcrypt (C++ function) check_bcrypt() (in module botan3) check_passhash9 (C++ function) check_signature() (botan3.PKVerify method) Cipher_Mode (C++ class) Cipher_Mode::authenticated (C++ function) Cipher_Mode::clear (C++ function) Cipher_Mode::default_nonce_length (C++ function) Cipher_Mode::finish (C++ function) Cipher_Mode::ideal_granularity (C++ function) Cipher_Mode::maximum_keylength (C++ function) Cipher_Mode::minimum_final_size (C++ function) Cipher_Mode::minimum_keylength (C++ function) Cipher_Mode::process (C++ function) Cipher_Mode::reset (C++ function) Cipher_Mode::set_key (C++ function) Cipher_Mode::start (C++ function), [1] Cipher_Mode::start_msg (C++ function) Cipher_Mode::tag_size (C++ function) Cipher_Mode::update (C++ function) Cipher_Mode::update_granularity (C++ function) Cipher_Mode::valid_keylength (C++ function) Cipher_Mode::valid_nonce_length (C++ function) clear() (botan3.HashFunction method) (botan3.MsgAuthCode method) (botan3.SymmetricCipher method) Compression_Algorithm (C++ class) Compression_Algorithm::start (C++ function) Compression_Algorithm::update (C++ function) copy (C++ function) create() (botan3.PrivateKey class method) create_cert_req (C++ function) create_private_key (C++ function) create_self_signed_cert (C++ function) Credentials_Manager (C++ class) Credentials_Manager::cert_chain (C++ function) Credentials_Manager::cert_chain_single_type (C++ function) Credentials_Manager::find_cert_chain (C++ function) Credentials_Manager::private_key_for (C++ function) Credentials_Manager::trusted_certificate_authorities (C++ function) D Decompression_Algorithm (C++ class) Decompression_Algorithm::start (C++ function) Decompression_Algorithm::update (C++ function) decrypt (C++ function), [1] decrypt() (botan3.FormatPreservingEncryptionFE1 method) (botan3.PKDecrypt method) default_nonce_length() (botan3.SymmetricCipher method) destroy (C++ function) DH_PrivateKey::DH_PrivateKey (C++ function) DL_Group (C++ class) DL_Group::DER_Encode (C++ function) DL_Group::DL_Group (C++ function), [1] DL_Group::from_name (C++ function) DL_Group::from_pem (C++ function) DL_Group::PEM_encode (C++ function) DLIES_Encryptor (C++ class) DLIES_Encryptor::DLIES_Encryptor (C++ function), [1] DSA_PrivateKey::DSA_PrivateKey (C++ function) E EC_AffinePoint (C++ class) EC_AffinePoint::add (C++ function) EC_AffinePoint::deserialize (C++ function) EC_AffinePoint::EC_AffinePoint (C++ function) EC_AffinePoint::EC_AffinePoint::generator (C++ function) EC_AffinePoint::EC_AffinePoint::identity (C++ function) EC_AffinePoint::field_element_bytes (C++ function) EC_AffinePoint::g_mul (C++ function) EC_AffinePoint::hash_to_curve_nu (C++ function) EC_AffinePoint::hash_to_curve_ro (C++ function) EC_AffinePoint::is_identity (C++ function) EC_AffinePoint::mul (C++ function) EC_AffinePoint::mul_px_qy (C++ function) EC_AffinePoint::negate (C++ function) EC_AffinePoint::serialize_compressed_to (C++ function) EC_AffinePoint::serialize_uncompressed_to (C++ function) EC_AffinePoint::serialize_x_to (C++ function) EC_AffinePoint::serialize_xy_to (C++ function) EC_AffinePoint::serialize_y_to (C++ function) EC_Group (C++ class) EC_Group::DER_encode (C++ function), [1] EC_Group::EC_Group (C++ function), [1], [2] EC_Group::EC_Group::from_name (C++ function) EC_Group::EC_Group::from_OID (C++ function) EC_Group::EC_Group::from_PEM (C++ function) EC_Group::EC_Group::supports_application_specific_group (C++ function) EC_Group::EC_Group::supports_named_group (C++ function) EC_Group::get_a (C++ function) EC_Group::get_b (C++ function) EC_Group::get_cofactor (C++ function) EC_Group::get_curve_oid (C++ function) EC_Group::get_g_x (C++ function) EC_Group::get_g_y (C++ function) EC_Group::get_order (C++ function) EC_Group::get_p (C++ function) EC_Group::known_named_groups (C++ function) EC_Group::Mul2Table (C++ class) EC_Group::Mul2Table::mul2_vartime (C++ function) EC_Group::Mul2Table::mul2_vartime_x_mod_order_eq (C++ function) EC_Group::Mul2Table::Mul2Table (C++ function) EC_Group::PEM_encode (C++ function) EC_Group::verify_group (C++ function) EC_Scalar (C++ class) EC_Scalar::bytes (C++ function) EC_Scalar::deserialize (C++ function) EC_Scalar::from_bytes_mod_order (C++ function) EC_Scalar::from_bytes_with_trunc (C++ function) EC_Scalar::gk_x_mod_order (C++ function) EC_Scalar::invert (C++ function) EC_Scalar::invert_vartime (C++ function) EC_Scalar::is_nonzero (C++ function) EC_Scalar::is_zero (C++ function) EC_Scalar::negate (C++ function) EC_Scalar::operator* (C++ function) EC_Scalar::operator+ (C++ function) EC_Scalar::operator- (C++ function) EC_Scalar::operator== (C++ function) EC_Scalar::random (C++ function) EC_Scalar::serialize_to (C++ function) ECDH_PrivateKey::ECDH_PrivateKey (C++ function) ECDSA_PrivateKey::ECDSA_PrivateKey (C++ function) ECGDSA_PrivateKey::ECGDSA_PrivateKey (C++ function) ECIES_Encryptor (C++ class) ECIES_Encryptor::ECIES_Encryptor (C++ function), [1] ECKCDSA_PrivateKey::ECKCDSA_PrivateKey (C++ function) Ed25519_PrivateKey::Ed25519_PrivateKey (C++ function) Ed448_PrivateKey::Ed448_PrivateKey (C++ function) ElGamal_PrivateKey::ElGamal_PrivateKey (C++ function) enable_botan_crypto_backend() (botan3.TPM2Context method) encrypt (C++ function) encrypt() (botan3.FormatPreservingEncryptionFE1 method) (botan3.PKEncrypt method) Encrypted_PSK_Database (C++ class) Encrypted_PSK_Database::Encrypted_PSK_Database (C++ function) Encrypted_PSK_Database::kv_del (C++ function) Encrypted_PSK_Database::kv_get (C++ function) Encrypted_PSK_Database::kv_get_all (C++ function) Encrypted_PSK_Database::kv_set (C++ function) Encrypted_PSK_Database_SQL (C++ class) Encrypted_PSK_Database_SQL::Encrypted_PSK_Database_SQL (C++ function) estimated_strength() (botan3.PublicKey method) export() (botan3.PrivateKey method) (botan3.PublicKey method) export_encrypted() (botan3.PrivateKey method) Extensions (C++ class) Extensions::add (C++ function) Extensions::add_new (C++ function) Extensions::extensions (C++ function) Extensions::extensions_raw (C++ function) Extensions::get (C++ function) Extensions::get_raw (C++ function) Extensions::replace (C++ function) F Filter::end_msg (C++ function) Filter::name (C++ function) Filter::send (C++ function) Filter::start_msg (C++ function) Filter::write (C++ function) final() (botan3.HashFunction method) (botan3.MsgAuthCode method) find (C++ function) fingerprint() (botan3.PublicKey method) (botan3.X509Cert method) finish (C++ function) finish() (botan3.PKSign method) (botan3.SymmetricCipher method) FormatPreservingEncryptionFE1 (class in botan3) FPE::fe1_decrypt (C++ function) FPE::fe1_encrypt (C++ function) FPE_FE1 (C++ class) FPE_FE1::decrypt (C++ function), [1] FPE_FE1::encrypt (C++ function), [1] FPE_FE1::FPE_FE1 (C++ function) FunctionListPtr (C++ type) G gcd (C++ function) generate() (botan3.HOTP method) generate_bcrypt (C++ function) generate_passhash9 (C++ function) generate_srp6_verifier (C++ function) get() (botan3.RandomNumberGenerator method) get_attribute_value (C++ function) get_cipher (C++ function), [1] get_field() (botan3.PrivateKey method) (botan3.PublicKey method) get_info (C++ function) get_public_key() (botan3.PrivateKey method) GOST_3410_PrivateKey::GOST_3410_PrivateKey (C++ function) H Hash_Filter::Hash_Filter (C++ function) HashFunction (C++ class) (class in botan3) HashFunction::copy_state (C++ function) HashFunction::create (C++ function) HashFunction::create_or_throw (C++ function) HashFunction::final (C++ function), [1] HashFunction::new_object (C++ function) HashFunction::output_length (C++ function) HashFunction::process (C++ function), [1] HashFunction::update (C++ function), [1], [2], [3] HMAC_DRBG (C++ class) HMAC_DRBG::HMAC_DRBG (C++ function), [1], [2], [3], [4] hostname_match() (botan3.X509Cert method) HOTP (C++ class) (class in botan3) HOTP::generate_hotp (C++ function) HOTP::HOTP (C++ function) HOTP::verify_hotp (C++ function) I initialize_token (C++ function) inverse_mod (C++ function) inverse_mod() (botan3.MPI method) is_authenticated() (botan3.SymmetricCipher method) is_prime (C++ function) is_prime() (botan3.MPI method) is_revoked() (botan3.X509Cert method) issuer_dn() (botan3.X509Cert method) J jacobi (C++ function) K KDF (C++ class) kdf() (in module botan3) KDF::KDF::create (C++ function) KDF::KDF::create_or_throw (C++ function) KDF::KDF::derive_key (C++ function), [1], [2] KEM_Encapsulation (C++ class) KEM_Encapsulation::encapsulated_shared_key (C++ function) KEM_Encapsulation::shared_key (C++ function) L lcm (C++ function) load() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_dh() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_dsa() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_ecdh() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_ecdsa() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_elgamal() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_key (C++ function), [1], [2] load_ml_dsa() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_ml_kem() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_rsa() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_slh_dsa() (botan3.PrivateKey class method) (botan3.PublicKey class method) load_sm2() (botan3.PrivateKey class method) (botan3.PublicKey class method) LowLevel (C++ class) LowLevel::C_GetSlotList (C++ function) M MAC_Filter::MAC_Filter (C++ function) make_compressor (C++ function) make_decompressor (C++ function) MessageAuthenticationCode (C++ class) MessageAuthenticationCode::clear (C++ function) MessageAuthenticationCode::final (C++ function), [1] MessageAuthenticationCode::maximum_keylength (C++ function) MessageAuthenticationCode::minimum_keylength (C++ function) MessageAuthenticationCode::name (C++ function) MessageAuthenticationCode::new_object (C++ function) MessageAuthenticationCode::set_key (C++ function) MessageAuthenticationCode::start (C++ function) MessageAuthenticationCode::update (C++ function), [1], [2] MessageAuthenticationCode::valid_keylength (C++ function) MessageAuthenticationCode::verify_mac (C++ function) module botan3 Module (C++ class) MPI (class in botan3) MsgAuthCode (class in botan3) N nist_key_unwrap (C++ function) nist_key_unwrap_padded (C++ function) nist_key_wrap (C++ function) nist_key_wrap_padded (C++ function) not_after() (botan3.X509Cert method) not_before() (botan3.X509Cert method) O Object (C++ class) Object::Object (C++ function), [1] ObjectFinder (C++ class) ObjectFinder::ObjectFinder (C++ function) ObjectProperties (C++ class) ObjectProperties::ObjectProperties (C++ function) OCSP::Request (C++ class) OCSP::Request::base64_encode (C++ function) OCSP::Request::BER_encode (C++ function) OCSP::Request::OCSP::Request (C++ function), [1] OCSP::Response (C++ class) OCSP::Response::check_signature (C++ function) OCSP::Response::OCSP::Response (C++ function) OCSP::Response::produced_at (C++ function) OCSP::Response::raw_bits (C++ function) OCSP::Response::signer_key_hash (C++ function) OCSP::Response::signer_name (C++ function) OCSP::Response::status_for (C++ function) OCSP::Response::verify_signature (C++ function) online_check (C++ function), [1] output_length() (botan3.HashFunction method) (botan3.MsgAuthCode method) P PasswordHash (C++ class) PasswordHash::derive_key (C++ function), [1] PasswordHash::hash (C++ function), [1] PasswordHash::iterations (C++ function) PasswordHash::memory_param (C++ function) PasswordHash::parallelism (C++ function) PasswordHash::supports_associated_data (C++ function) PasswordHash::supports_keyed_operation (C++ function) PasswordHash::to_string (C++ function) PasswordHash::total_memory_usage (C++ function) PasswordHashFamily (C++ class) PasswordHashFamily::create (C++ function) PasswordHashFamily::default_params (C++ function) PasswordHashFamily::from_params (C++ function) PasswordHashFamily::tune (C++ function) Path_Validation_Restrictions (C++ function), [1] Path_Validation_Result (C++ class) Path_Validation_Result::all_statuses (C++ function) Path_Validation_Result::cert_path (C++ function) Path_Validation_Result::result (C++ function) Path_Validation_Result::result_string (C++ function) Path_Validation_Result::successful_validation (C++ function) Path_Validation_Result::trust_root (C++ function) Path_Validation_Result::trusted_hashes (C++ function) PBKDF (C++ class) pbkdf() (in module botan3) PBKDF::create (C++ function) PBKDF::derive_key (C++ function) PBKDF::pbkdf_iterations (C++ function) PBKDF::pbkdf_timed (C++ function) pbkdf_timed() (in module botan3) Pipe::append (C++ function) Pipe::default_msg (C++ function) Pipe::end_msg (C++ function) Pipe::message_count (C++ function) Pipe::peek (C++ function) Pipe::pop (C++ function) Pipe::prepend (C++ function) Pipe::read (C++ function) Pipe::read_all (C++ function) Pipe::read_all_as_string (C++ function) Pipe::remaining (C++ function) Pipe::reset (C++ function) Pipe::set_default_msg (C++ function) Pipe::start_msg (C++ function) Pipe::write (C++ function), [1], [2], [3], [4] PK_Decryptor (C++ class) PK_Decryptor::decrypt (C++ function) PK_Decryptor::decrypt_or_random (C++ function), [1] PK_Encryptor (C++ class) PK_Encryptor::ciphertext_length (C++ function) PK_Encryptor::encrypt (C++ function), [1] PK_Encryptor::maximum_input_size (C++ function) PK_Encryptor_EME (C++ class) PK_Encryptor_EME::PK_Encryptor_EME (C++ function) PK_KEM_Decryptor (C++ class) PK_KEM_Decryptor::decrypt (C++ function), [1] PK_KEM_Decryptor::encapsulated_key_length (C++ function) PK_KEM_Decryptor::PK_KEM_Decryptor (C++ function) PK_KEM_Decryptor::shared_key_length (C++ function) PK_KEM_Encryptor (C++ class) PK_KEM_Encryptor::encapsulated_key_length (C++ function) PK_KEM_Encryptor::encrypt (C++ function), [1], [2] PK_KEM_Encryptor::PK_KEM_Encryptor (C++ function) PK_KEM_Encryptor::shared_key_length (C++ function) PK_Key_Agreement (C++ class) PK_Key_Agreement::derive_key (C++ function), [1], [2], [3] PK_Key_Agreement::PK_Key_Agreement (C++ function) PK_Signer (C++ class) PK_Signer::algorithm_identifier (C++ function) PK_Signer::hash_function (C++ function) PK_Signer::PK_Signer (C++ function) PK_Signer::sign_message (C++ function), [1] PK_Signer::signature (C++ function) PK_Signer::signature_length (C++ function) PK_Signer::update (C++ function), [1], [2] PK_Verifier (C++ class) PK_Verifier::check_signature (C++ function), [1] PK_Verifier::PK_Verifier (C++ function) PK_Verifier::update (C++ function), [1], [2] PK_Verifier::verify_message (C++ function), [1] PKCS10_Request::create (C++ function) PKCS11::generate_ecdh_keypair (C++ function) PKCS11::generate_ecdsa_keypair (C++ function) PKCS11::generate_rsa_keypair (C++ function) PKCS11_ECDH_PrivateKey (C++ class) PKCS11_ECDH_PrivateKey::export_key (C++ function) PKCS11_ECDH_PrivateKey::PKCS11_ECDH_PrivateKey (C++ function), [1], [2] PKCS11_ECDH_PublicKey (C++ class) PKCS11_ECDH_PublicKey::export_key (C++ function) PKCS11_ECDH_PublicKey::PKCS11_ECDH_PublicKey (C++ function), [1] PKCS11_ECDSA_PrivateKey (C++ class) PKCS11_ECDSA_PrivateKey::export_key (C++ function) PKCS11_ECDSA_PrivateKey::PKCS11_ECDSA_PrivateKey (C++ function), [1], [2] PKCS11_ECDSA_PublicKey (C++ class) PKCS11_ECDSA_PublicKey::PKCS11_ECDSA_PublicKey (C++ function), [1] PKCS11_ECDSA_PublicKey::PKCS11_ECDSA_PublicKey::export_key (C++ function) PKCS11_RNG (C++ class) PKCS11_RNG::add_entropy (C++ function) PKCS11_RNG::PKCS11_RNG (C++ function) PKCS11_RNG::randomize (C++ function) PKCS11_RSA_PrivateKey (C++ class) PKCS11_RSA_PrivateKey::export_key (C++ function) PKCS11_RSA_PrivateKey::PKCS11_RSA_PrivateKey (C++ function), [1], [2] PKCS11_RSA_PublicKey (C++ class) PKCS11_RSA_PublicKey::PKCS11_RSA_PublicKey (C++ function), [1] PKCS11_X509_Certificate (C++ class) PKCS11_X509_Certificate::PKCS11_X509_Certificate (C++ function), [1] PKCS8::BER_encode (C++ function), [1] PKCS8::PEM_encode (C++ function), [1] PKDecrypt (class in botan3) PKEncrypt (class in botan3) PKKeyAgreement (class in botan3) PKSign (class in botan3) PKVerify (class in botan3) power_mod (C++ function) Private_Key (C++ class) Private_Key::private_key_bits (C++ function) Private_Key::private_key_info (C++ function) Private_Key::public_key (C++ function) Private_Key::remaining_operations (C++ function) Private_Key::stateful_operation (C++ function) PrivateKey (class in botan3) psk (C++ function) PSK_Database (C++ class) PSK_Database::get (C++ function) PSK_Database::is_encrypted (C++ function) PSK_Database::list_names (C++ function) PSK_Database::remove (C++ function) PSK_Database::set (C++ function) PSK_Database::set_str (C++ function) PSK_Database::set_vec (C++ function) psk_identity (C++ function) psk_identity_hint (C++ function) Public_Key (C++ class) Public_Key::algorithm_identifier (C++ function) Public_Key::check_key (C++ function), [1] Public_Key::fingerprint_public (C++ function) Public_Key::key_length (C++ function) Public_Key::public_key_bits (C++ function) Public_Key::raw_public_key_bits (C++ function) Public_Key::subject_public_key (C++ function) public_value() (botan3.PKKeyAgreement method) PublicKey (class in botan3) R random_prime (C++ function) RandomNumberGenerator (C++ class) (class in botan3) RandomNumberGenerator::accepts_input (C++ function) RandomNumberGenerator::add_entropy (C++ function) RandomNumberGenerator::next_byte (C++ function) RandomNumberGenerator::randomize (C++ function) RandomNumberGenerator::randomize_with_input (C++ function) RandomNumberGenerator::randomize_with_ts_input (C++ function) RandomNumberGenerator::reseed_from_rng (C++ function) reseed() (botan3.RandomNumberGenerator method) reseed_from_rng() (botan3.RandomNumberGenerator method) ressol (C++ function) ReturnValue (C++ enum) RFC RFC 2560 RFC 3394 RFC 3526 RFC 4507 RFC 5054, [1] RFC 5208, [1], [2] RFC 5280 RFC 5297 RFC 5705, [1] RFC 5869 RFC 5915 RFC 6460 RFC 6960 RFC 7919 rfc3394_keyunwrap (C++ function) rfc3394_keywrap (C++ function) RSA_PrivateKey::RSA_PrivateKey (C++ function) RTSS_Share (C++ class) RTSS_Share::data (C++ function) RTSS_Share::reconstruct (C++ function) RTSS_Share::RTSS_Share (C++ function) RTSS_Share::share_id (C++ function) RTSS_Share::split (C++ function) runtime_version_check (C++ function) S scrypt() (in module botan3) search (C++ function), [1], [2], [3], [4] serial_number() (botan3.X509Cert method) Session (C++ class) Session::get_info (C++ function) Session::init_pin (C++ function) Session::login (C++ function) Session::logoff (C++ function) Session::release (C++ function) Session::Session (C++ function), [1], [2] Session::set_pin (C++ function) Session_Manager_Hybrid (C++ function) Session_Manager_Stateless (C++ function) set_assoc_data() (botan3.SymmetricCipher method) set_attribute_value (C++ function) set_key() (botan3.MsgAuthCode method) (botan3.SymmetricCipher method) set_label (C++ function) set_pin (C++ function) Slot (C++ class) Slot::get_available_slots (C++ function) Slot::get_mechanism_info (C++ function) Slot::get_mechanism_list (C++ function) Slot::get_slot_info (C++ function) Slot::get_token_info (C++ function) Slot::initialize (C++ function) Slot::Slot (C++ function) SM2_PrivateKey::SM2_PrivateKey (C++ function) srp6_client_agree (C++ function) srp6_group_identifier (C++ function) SRP6_Server_Session (C++ class) SRP6_Server_Session::step1 (C++ function) SRP6_Server_Session::step2 (C++ function) srp_identifier (C++ function) srp_password (C++ function) srp_verifier (C++ function) start() (botan3.SymmetricCipher method) StorageObjectProperties (C++ class) StorageObjectProperties::StorageObjectProperties (C++ function) StreamCipher (C++ class) StreamCipher::cipher (C++ function) StreamCipher::cipher1 (C++ function) StreamCipher::clear (C++ function) StreamCipher::decrypt (C++ function) StreamCipher::default_iv_length (C++ function) StreamCipher::encipher (C++ function) StreamCipher::encrypt (C++ function) StreamCipher::maximum_keylength (C++ function) StreamCipher::minimum_keylength (C++ function) StreamCipher::name (C++ function) StreamCipher::new_object (C++ function) StreamCipher::seek (C++ function) StreamCipher::set_iv (C++ function) StreamCipher::set_key (C++ function) StreamCipher::valid_iv_length (C++ function) StreamCipher::valid_keylength (C++ function) subject_dn() (botan3.X509Cert method) subject_key_id() (botan3.X509Cert method) subject_public_key() (botan3.X509Cert method) subject_public_key_bits() (botan3.X509Cert method) supports_botan_crypto_backend() (botan3.TPM2Context method) SymmetricCipher (class in botan3) system_rng (C++ function) T tag_length() (botan3.SymmetricCipher method) Test (C++ class) Test::data_file (C++ function) Test::read_binary_data_file (C++ function) Test::read_data_file (C++ function) Test::Result (C++ class) Test::Result::confirm (C++ function) Test::Result::Test::Result (C++ function) Test::Result::test_eq (C++ function), [1], [2] Test::Result::test_failure (C++ function), [1], [2] Test::Result::test_gt (C++ function) Test::Result::test_gte (C++ function) Test::Result::test_lt (C++ function) Test::Result::test_lte (C++ function) Test::Result::test_ne (C++ function), [1], [2] Test::Result::test_not_null (C++ function) Test::Result::test_success (C++ function), [1] Test::Result::test_throws (C++ function), [1] Test::rng (C++ function) Test::run (C++ function) Test::run_long_tests (C++ function) Text_Based_Test (C++ class) Text_Based_Test::clear_between_callbacks (C++ function) Text_Based_Test::run_one_test (C++ function) Text_Based_Test::Text_Based_Test (C++ function) time_expires() (botan3.X509Cert method) time_starts() (botan3.X509Cert method) TLS::Alert (C++ class) TLS::Alert::is_fatal (C++ function) TLS::Alert::is_valid (C++ function) TLS::Alert::type (C++ function) TLS::Alert::type_string (C++ function) TLS::Channel (C++ class) TLS::Channel::close (C++ function) TLS::Channel::external_psk_identity (C++ function) TLS::Channel::is_active (C++ function) TLS::Channel::is_closed (C++ function) TLS::Channel::is_closed_for_reading (C++ function) TLS::Channel::is_closed_for_writing (C++ function) TLS::Channel::key_material_export (C++ function) TLS::Channel::peer_cert_chain (C++ function) TLS::Channel::received_data (C++ function), [1] TLS::Channel::renegotiate (C++ function) TLS::Channel::send (C++ function), [1], [2] TLS::Channel::send_alert (C++ function) TLS::Channel::timeout_check (C++ function) TLS::Channel::update_traffic_keys (C++ function) TLS::Ciphersuite (C++ class) TLS::Ciphersuite::acceptable_ciphersuite (C++ function) TLS::Ciphersuite::cipher_algo (C++ function) TLS::Ciphersuite::ciphersuite_code (C++ function) TLS::Ciphersuite::ciphersuite_list (C++ function) TLS::Ciphersuite::kex_algo (C++ function) TLS::Ciphersuite::mac_algo (C++ function) TLS::Ciphersuite::sig_algo (C++ function) TLS::Ciphersuite::to_string (C++ function) TLS::Client (C++ class) TLS::Client::Client (C++ function) TLS::Context (C++ class) TLS::Context::Context (C++ function) TLS::Context::set_verify_callback (C++ function) TLS::Policy (C++ class) TLS::Policy::abort_connection_on_undesired_renegotiation (C++ function) TLS::Policy::acceptable_protocol_version (C++ function) TLS::Policy::allow_client_initiated_renegotiation (C++ function) TLS::Policy::allow_insecure_renegotiation (C++ function) TLS::Policy::allow_server_initiated_renegotiation (C++ function) TLS::Policy::allow_tls12 (C++ function) TLS::Policy::allow_tls13 (C++ function) TLS::Policy::allowed_ciphers (C++ function) TLS::Policy::allowed_key_exchange_methods (C++ function) TLS::Policy::allowed_macs (C++ function) TLS::Policy::allowed_signature_hashes (C++ function) TLS::Policy::allowed_signature_methods (C++ function) TLS::Policy::check_peer_key_acceptable (C++ function) TLS::Policy::default_dh_group (C++ function) TLS::Policy::hide_unknown_users (C++ function) TLS::Policy::key_exchange_groups (C++ function) TLS::Policy::key_exchange_groups_to_offer (C++ function) TLS::Policy::minimum_dh_group_size (C++ function) TLS::Policy::minimum_dsa_group_size (C++ function) TLS::Policy::minimum_ecdh_group_size (C++ function) TLS::Policy::minimum_ecdsa_group_size (C++ function) TLS::Policy::minimum_rsa_bits (C++ function) TLS::Policy::minimum_signature_strength (C++ function) TLS::Policy::new_session_tickets_upon_handshake_success (C++ function) TLS::Policy::record_size_limit (C++ function) TLS::Policy::require_cert_revocation_info (C++ function) TLS::Policy::server_uses_own_ciphersuite_preferences (C++ function) TLS::Policy::session_ticket_lifetime (C++ function) TLS::Policy::tls_13_middlebox_compatibility_mode (C++ function) TLS::Policy::use_ecc_point_compression (C++ function) TLS::Protocol_Version (C++ class) TLS::Protocol_Version::latest_dtls_version (C++ function) TLS::Protocol_Version::latest_tls_version (C++ function) TLS::Protocol_Version::major_version (C++ function) TLS::Protocol_Version::minor_version (C++ function) TLS::Protocol_Version::Protocol_Version (C++ function) TLS::Protocol_Version::to_string (C++ function) TLS::Protocol_Version::Version_Code (C++ enum) TLS::Server (C++ class) TLS::Server::Server (C++ function) TLS::Session_Manager_SQLite (C++ class) TLS::Session_Manager_SQLite::Session_Manager_SQLite (C++ function) TLS::Session_Managers_In_Memory (C++ class) TLS::Session_Managers_In_Memory::Session_Manager_In_Memory (C++ function) TLS::Session_Mananger (C++ class) TLS::Session_Mananger::find_some (C++ function) TLS::Session_Mananger::mutex (C++ function) TLS::Session_Mananger::remove (C++ function) TLS::Session_Mananger::remove_all (C++ function) TLS::Session_Mananger::retrieve_one (C++ function) TLS::Session_Mananger::store (C++ function) TLS::Session_Summary (C++ class) TLS::Session_Summary::ciphersite (C++ function) TLS::Session_Summary::external_psk_identity (C++ function) TLS::Session_Summary::peer_certs (C++ function) TLS::Session_Summary::psk_used (C++ function) TLS::Session_Summary::server_info (C++ function) TLS::Session_Summary::version (C++ function) TLS::Session_Summary::was_resumption (C++ function) TLS::Stream (C++ class) TLS::Stream::async_handshake (C++ function) TLS::Stream::async_read_some (C++ function) TLS::Stream::async_shutdown (C++ function) TLS::Stream::async_write_some (C++ function) TLS::Stream::handshake (C++ function), [1] TLS::Stream::read_some (C++ function), [1] TLS::Stream::shutdown (C++ function), [1] TLS::Stream::Stream (C++ function), [1] TLS::Stream::write_some (C++ function), [1] tls_alert (C++ function) tls_emit_data (C++ function) tls_examine_extensions (C++ function) tls_inspect_handshake_msg (C++ function) tls_log_debug (C++ function) tls_log_debug_bin (C++ function) tls_log_error (C++ function) tls_modify_extensions (C++ function) tls_peer_network_identity (C++ function) tls_provide_cert_chain_status (C++ function) tls_provide_cert_status (C++ function) tls_record_received (C++ function) tls_server_choose_app_protocol (C++ function) tls_session_activated (C++ function) tls_session_established (C++ function) tls_verify_cert_chain (C++ function) tls_verify_cert_chain_ocsp_timeout (C++ function) to_der() (botan3.PrivateKey method) (botan3.PublicKey method) to_pem() (botan3.PrivateKey method) (botan3.PublicKey method) to_raw() (botan3.PrivateKey method) (botan3.PublicKey method) to_string() (botan3.X509Cert method) TOTP (C++ class) TOTP::generate_totp (C++ function), [1] TOTP::TOTP (C++ function) TOTP::verify_totp (C++ function), [1] TPM2Context (class in botan3) TPM2UnauthenticatedSession (class in botan3) TPM_Context (C++ class) TPM_Context::TPM_Context (C++ function) TPM_PrivateKey (C++ class) TPM_PrivateKey::export_blob (C++ function) TPM_PrivateKey::handle (C++ function) TPM_PrivateKey::public_key (C++ function) TPM_PrivateKey::register_key (C++ function) TPM_PrivateKey::registered_keys (C++ function) TPM_PrivateKey::TPM_PrivateKey (C++ function), [1], [2] TPM_RNG (C++ class) TPM_RNG::TPM_RNG (C++ function) U update() (botan3.HashFunction method) (botan3.MsgAuthCode method) (botan3.PKSign method) (botan3.PKVerify method) (botan3.SymmetricCipher method) update_granularity() (botan3.SymmetricCipher method) UserType (C++ enum) UserType::UserType::ContextSpecific (C++ enumerator) UserType::UserType::SO (C++ enumerator) UserType::UserType::User (C++ enumerator) V valid_nonce_length() (botan3.SymmetricCipher method) validation_status() (botan3.X509Cert class method) VarMap (C++ class) VarMap::get_opt_bin (C++ function) VarMap::get_opt_bn (C++ function) VarMap::get_opt_str (C++ function) VarMap::get_opt_sz (C++ function) VarMap::get_req_bin (C++ function) VarMap::get_req_bin_list (C++ function) VarMap::get_req_bn (C++ function) VarMap::get_req_str (C++ function) VarMap::get_req_sz (C++ function) verify() (botan3.X509Cert method) version_datestamp (C++ function) version_major (C++ function) version_major() (in module botan3) version_minor (C++ function) version_minor() (in module botan3) version_patch (C++ function) version_patch() (in module botan3) version_string (C++ function) version_string() (in module botan3) X X25519_PrivateKey::X25519_PrivateKey (C++ function) X448_PrivateKey::X448_PrivateKey (C++ function) X509::BER_encode (C++ function) X509::load_key (C++ function), [1], [2] X509::PEM_encode (C++ function) X509_CA::choose_extensions (C++ function) X509_CA::make_cert (C++ function) X509_CA::new_crl (C++ function) X509_CA::sign_request (C++ function) X509_CA::update_crl (C++ function) X509_CA::X509_CA (C++ function), [1] X509_Certificate (C++ class) X509_Certificate::allowed_extended_usage (C++ function) X509_Certificate::authority_key_id (C++ function) X509_Certificate::BER_encode (C++ function) X509_Certificate::constraints (C++ function) X509_Certificate::extended_key_usage (C++ function) X509_Certificate::fingerprint (C++ function) X509_Certificate::issuer_alt_name (C++ function) X509_Certificate::issuer_dn (C++ function) X509_Certificate::load_subject_public_key (C++ function) X509_Certificate::matches_dns_name (C++ function) X509_Certificate::not_after (C++ function) X509_Certificate::not_before (C++ function) X509_Certificate::PEM_encode (C++ function) X509_Certificate::raw_issuer_dn (C++ function) X509_Certificate::raw_subject_dn (C++ function) X509_Certificate::serial_number (C++ function) X509_Certificate::subject_alt_name (C++ function) X509_Certificate::subject_dn (C++ function) X509_Certificate::subject_key_id (C++ function) X509_Certificate::subject_public_key_algo (C++ function) X509_Certificate::subject_public_key_bits (C++ function) X509_Certificate::to_string (C++ function) X509_Certificate::v3_extensions (C++ function) X509_Certificate::X509_Certificate (C++ function), [1], [2] X509_DN (C++ class) X509_DN::add_attribute (C++ function), [1] X509_DN::contents (C++ function) X509_DN::get_attribute (C++ function) X509_DN::get_attributes (C++ function) X509_DN::get_first_attribute (C++ function) X509_DN::has_field (C++ function) x509_path_validate (C++ function) X509Cert (class in botan3) X509CRL (class in botan3) Z ZFEC (C++ class) ZFEC::decode_shares (C++ function) ZFEC::encode_shares (C++ function) ZFEC::ZFEC (C++ function)