Botan 2.1.0 Crypto and TLS for C++11

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

- All
- Functions
- Variables
- Typedefs
- Enumerations
- Enumerator
- Macros

- _
- a
- b
- c
- d
- e
- f
- g
- h
- i
- k
- m
- n
- o
- p
- q
- r
- s
- t
- x

Here is a list of all file members with links to the files they belong to:

### - b -

- BOTAN_ARG_CHECK : exceptn.h
- BOTAN_ASSERT : assert.h
- BOTAN_ASSERT_ARG_NON_NULL : ffi.cpp
- BOTAN_ASSERT_EQUAL : assert.h
- BOTAN_ASSERT_IMPLICATION : assert.h
- BOTAN_ASSERT_NOMSG : assert.h
- BOTAN_ASSERT_NONNULL : assert.h
- botan_bcrypt_generate() : ffi.cpp , ffi.h
- botan_bcrypt_is_valid() : ffi.cpp , ffi.h
- botan_block_cipher_block_size() : ffi.cpp , ffi.h
- botan_block_cipher_clear() : ffi.cpp , ffi.h
- botan_block_cipher_decrypt_blocks() : ffi.cpp , ffi.h
- botan_block_cipher_destroy() : ffi.cpp , ffi.h
- botan_block_cipher_encrypt_blocks() : ffi.cpp , ffi.h
- botan_block_cipher_init() : ffi.cpp , ffi.h
- botan_block_cipher_set_key() : ffi.cpp , ffi.h
- botan_block_cipher_t : ffi.h
- BOTAN_CHECK_KEY_EXPENSIVE_TESTS : ffi.h
- BOTAN_CHECKED_ADD : safeint.h
- botan_cipher_clear() : ffi.cpp , ffi.h
- botan_cipher_destroy() : ffi.h , ffi.cpp
- botan_cipher_get_default_nonce_length() : ffi.cpp , ffi.h
- botan_cipher_get_tag_length() : ffi.cpp , ffi.h
- botan_cipher_get_update_granularity() : ffi.cpp , ffi.h
- botan_cipher_init() : ffi.cpp , ffi.h
- BOTAN_CIPHER_INIT_FLAG_DECRYPT : ffi.h
- BOTAN_CIPHER_INIT_FLAG_ENCRYPT : ffi.h
- BOTAN_CIPHER_INIT_FLAG_MASK_DIRECTION : ffi.h
- botan_cipher_query_keylen() : ffi.cpp , ffi.h
- botan_cipher_set_associated_data() : ffi.cpp , ffi.h
- botan_cipher_set_key() : ffi.cpp , ffi.h
- botan_cipher_start() : ffi.cpp , ffi.h
- botan_cipher_t : ffi.h
- botan_cipher_update() : ffi.cpp , ffi.h
- BOTAN_CIPHER_UPDATE_FLAG_FINAL : ffi.h
- botan_cipher_valid_nonce_length() : ffi.cpp , ffi.h
- BOTAN_CLANG_VERSION : compiler.h
- BOTAN_CURRENT_FUNCTION : compiler.h
- BOTAN_DEPRECATED : compiler.h
- botan_ffi_api_version() : ffi.cpp , ffi.h
- BOTAN_FFI_DECLARE_STRUCT() : ffi.cpp
- BOTAN_FFI_DO : ffi.cpp
- BOTAN_FFI_ERROR_BAD_FLAG : ffi.h
- BOTAN_FFI_ERROR_EXCEPTION_THROWN : ffi.h
- BOTAN_FFI_ERROR_INSUFFICIENT_BUFFER_SPACE : ffi.h
- BOTAN_FFI_ERROR_NOT_IMPLEMENTED : ffi.h
- BOTAN_FFI_ERROR_NULL_POINTER : ffi.h
- BOTAN_FFI_HEX_LOWER_CASE : ffi.h
- botan_ffi_supports_api() : ffi.cpp , ffi.h
- BOTAN_FUNC_ISA : compiler.h
- BOTAN_GCC_VERSION : compiler.h
- botan_hash_clear() : ffi.cpp , ffi.h
- botan_hash_destroy() : ffi.cpp , ffi.h
- botan_hash_final() : ffi.cpp , ffi.h
- botan_hash_init() : ffi.cpp , ffi.h
- botan_hash_name() : ffi.h
- botan_hash_output_length() : ffi.cpp , ffi.h
- botan_hash_t : ffi.h
- botan_hash_update() : ffi.cpp , ffi.h
- botan_hex_encode() : ffi.cpp , ffi.h
- botan_kdf() : ffi.cpp , ffi.h
- botan_mac_clear() : ffi.cpp , ffi.h
- botan_mac_destroy() : ffi.cpp , ffi.h
- botan_mac_final() : ffi.cpp , ffi.h
- botan_mac_init() : ffi.cpp , ffi.h
- botan_mac_output_length() : ffi.cpp , ffi.h
- botan_mac_set_key() : ffi.cpp , ffi.h
- botan_mac_t : ffi.h
- botan_mac_update() : ffi.cpp , ffi.h
- botan_mceies_decrypt() : ffi.cpp , ffi.h
- botan_mceies_encrypt() : ffi.cpp , ffi.h
- botan_mp_add() : ffi.cpp , ffi.h
- botan_mp_clear() : ffi.h , ffi.cpp
- botan_mp_clear_bit() : ffi.cpp , ffi.h
- botan_mp_cmp() : ffi.cpp , ffi.h
- botan_mp_destroy() : ffi.cpp , ffi.h
- botan_mp_div() : ffi.cpp , ffi.h
- botan_mp_equal() : ffi.cpp , ffi.h
- botan_mp_flip_sign() : ffi.cpp , ffi.h
- botan_mp_from_bin() : ffi.cpp , ffi.h
- botan_mp_gcd() : ffi.cpp , ffi.h
- botan_mp_get_bit() : ffi.cpp , ffi.h
- botan_mp_init() : ffi.cpp , ffi.h
- botan_mp_is_even() : ffi.cpp , ffi.h
- botan_mp_is_negative() : ffi.cpp , ffi.h
- botan_mp_is_odd() : ffi.cpp , ffi.h
- botan_mp_is_positive() : ffi.cpp , ffi.h
- botan_mp_is_prime() : ffi.cpp , ffi.h
- botan_mp_is_zero() : ffi.cpp , ffi.h
- botan_mp_lshift() : ffi.cpp , ffi.h
- botan_mp_mod_inverse() : ffi.cpp , ffi.h
- botan_mp_mod_mul() : ffi.cpp , ffi.h
- botan_mp_mul() : ffi.cpp , ffi.h
- botan_mp_num_bits() : ffi.cpp , ffi.h
- botan_mp_num_bytes() : ffi.cpp , ffi.h
- botan_mp_powmod() : ffi.cpp , ffi.h
- botan_mp_rand_bits() : ffi.cpp , ffi.h
- botan_mp_rand_range() : ffi.cpp , ffi.h
- botan_mp_rshift() : ffi.cpp , ffi.h
- botan_mp_set_bit() : ffi.cpp , ffi.h
- botan_mp_set_from_int() : ffi.cpp , ffi.h
- botan_mp_set_from_mp() : ffi.cpp , ffi.h
- botan_mp_set_from_radix_str() : ffi.cpp , ffi.h
- botan_mp_set_from_str() : ffi.cpp , ffi.h
- botan_mp_sub() : ffi.cpp , ffi.h
- botan_mp_swap() : ffi.cpp , ffi.h
- botan_mp_t : ffi.h
- botan_mp_to_bin() : ffi.cpp , ffi.h
- botan_mp_to_hex() : ffi.cpp , ffi.h
- botan_mp_to_str() : ffi.cpp , ffi.h
- botan_mp_to_uint32() : ffi.h , ffi.cpp
- BOTAN_NOEXCEPT : compiler.h
- BOTAN_NORETURN : compiler.h
- BOTAN_PARALLEL_FOR : compiler.h
- BOTAN_PARALLEL_SIMD_FOR : compiler.h
- BOTAN_PARALLEL_SPAWN : compiler.h
- BOTAN_PARALLEL_SYNC : compiler.h
- botan_pbkdf() : ffi.cpp , ffi.h
- botan_pbkdf_timed() : ffi.cpp , ffi.h
- botan_pk_op_decrypt() : ffi.h , ffi.cpp
- botan_pk_op_decrypt_create() : ffi.cpp , ffi.h
- botan_pk_op_decrypt_destroy() : ffi.h , ffi.cpp
- botan_pk_op_decrypt_t : ffi.h
- botan_pk_op_encrypt() : ffi.cpp , ffi.h
- botan_pk_op_encrypt_create() : ffi.cpp , ffi.h
- botan_pk_op_encrypt_destroy() : ffi.cpp , ffi.h
- botan_pk_op_encrypt_t : ffi.h
- botan_pk_op_ka_t : ffi.h
- botan_pk_op_key_agreement() : ffi.cpp , ffi.h
- botan_pk_op_key_agreement_create() : ffi.cpp , ffi.h
- botan_pk_op_key_agreement_destroy() : ffi.cpp , ffi.h
- botan_pk_op_key_agreement_export_public() : ffi.cpp , ffi.h
- botan_pk_op_sign_create() : ffi.cpp , ffi.h
- botan_pk_op_sign_destroy() : ffi.cpp , ffi.h
- botan_pk_op_sign_finish() : ffi.cpp , ffi.h
- botan_pk_op_sign_t : ffi.h
- botan_pk_op_sign_update() : ffi.cpp , ffi.h
- botan_pk_op_verify_create() : ffi.h , ffi.cpp
- botan_pk_op_verify_destroy() : ffi.cpp , ffi.h
- botan_pk_op_verify_finish() : ffi.h , ffi.cpp
- botan_pk_op_verify_t : ffi.h
- botan_pk_op_verify_update() : ffi.cpp , ffi.h
- botan_privkey_check_key() : ffi.cpp , ffi.h
- botan_privkey_create() : ffi.cpp , ffi.h
- botan_privkey_create_ecdh() : ffi.cpp , ffi.h
- botan_privkey_create_ecdsa() : ffi.cpp , ffi.h
- botan_privkey_create_mceliece() : ffi.h , ffi.cpp
- botan_privkey_create_rsa() : ffi.cpp , ffi.h
- botan_privkey_destroy() : ffi.h , ffi.cpp
- botan_privkey_dsa_get_x() : ffi.cpp , ffi.h
- botan_privkey_export() : ffi.h , ffi.cpp
- botan_privkey_export_encrypted() : ffi.h , ffi.cpp
- botan_privkey_export_encrypted_pbkdf_iter() : ffi.h , ffi.cpp
- botan_privkey_export_encrypted_pbkdf_msec() : ffi.cpp , ffi.h
- BOTAN_PRIVKEY_EXPORT_FLAG_DER : ffi.h
- BOTAN_PRIVKEY_EXPORT_FLAG_PEM : ffi.h
- botan_privkey_export_pubkey() : ffi.h , ffi.cpp
- botan_privkey_get_field() : ffi.h , ffi.cpp
- botan_privkey_load() : ffi.cpp , ffi.h
- botan_privkey_load_dsa() : ffi.h , ffi.cpp
- botan_privkey_load_rsa() : ffi.cpp , ffi.h
- botan_privkey_rsa_get_d() : ffi.h , ffi.cpp
- botan_privkey_rsa_get_e() : ffi.cpp , ffi.h
- botan_privkey_rsa_get_n() : ffi.h , ffi.cpp
- botan_privkey_rsa_get_p() : ffi.h , ffi.cpp
- botan_privkey_rsa_get_q() : ffi.h , ffi.cpp
- botan_privkey_t : ffi.h
- botan_pubkey_algo_name() : ffi.cpp , ffi.h
- botan_pubkey_check_key() : ffi.cpp , ffi.h
- botan_pubkey_destroy() : ffi.h , ffi.cpp
- botan_pubkey_dsa_get_g() : ffi.cpp , ffi.h
- botan_pubkey_dsa_get_p() : ffi.h , ffi.cpp
- botan_pubkey_dsa_get_q() : ffi.cpp , ffi.h
- botan_pubkey_dsa_get_y() : ffi.cpp , ffi.h
- botan_pubkey_estimated_strength() : ffi.cpp , ffi.h
- botan_pubkey_export() : ffi.cpp , ffi.h
- botan_pubkey_fingerprint() : ffi.cpp , ffi.h
- botan_pubkey_get_field() : ffi.h , ffi.cpp
- botan_pubkey_load() : ffi.cpp , ffi.h
- botan_pubkey_load_dsa() : ffi.cpp , ffi.h
- botan_pubkey_load_rsa() : ffi.cpp , ffi.h
- botan_pubkey_rsa_get_e() : ffi.h , ffi.cpp
- botan_pubkey_rsa_get_n() : ffi.h , ffi.cpp
- botan_pubkey_t : ffi.h
- botan_rng_destroy() : ffi.h , ffi.cpp
- botan_rng_get() : ffi.h , ffi.cpp
- botan_rng_init() : ffi.cpp , ffi.h
- botan_rng_reseed() : ffi.h , ffi.cpp
- botan_rng_t : ffi.h
- botan_same_mem() : ffi.h , ffi.cpp
- BOTAN_UNUSED : assert.h
- BOTAN_VERSION_CODE : version.h
- BOTAN_VERSION_CODE_FOR : version.h
- botan_version_datestamp() : ffi.h , ffi.cpp
- botan_version_major() : ffi.h , ffi.cpp
- botan_version_minor() : ffi.cpp , ffi.h
- botan_version_patch() : ffi.cpp , ffi.h
- botan_version_string() : ffi.h , ffi.cpp
- BOTAN_WARN_UNUSED_RESULT : compiler.h
- botan_x509_cert_allowed_usage() : ffi.cpp , ffi.h
- botan_x509_cert_destroy() : ffi.h , ffi.cpp
- botan_x509_cert_gen_selfsigned() : ffi.h
- botan_x509_cert_get_authority_key_id() : ffi.h , ffi.cpp
- botan_x509_cert_get_fingerprint() : ffi.h , ffi.cpp
- botan_x509_cert_get_issuer_dn() : ffi.cpp , ffi.h
- botan_x509_cert_get_public_key() : ffi.h , ffi.cpp
- botan_x509_cert_get_public_key_bits() : ffi.cpp , ffi.h
- botan_x509_cert_get_serial_number() : ffi.h , ffi.cpp
- botan_x509_cert_get_subject_dn() : ffi.h , ffi.cpp
- botan_x509_cert_get_subject_key_id() : ffi.h , ffi.cpp
- botan_x509_cert_get_time_expires() : ffi.cpp , ffi.h
- botan_x509_cert_get_time_starts() : ffi.h , ffi.cpp
- botan_x509_cert_key_constraints : ffi.h
- botan_x509_cert_load() : ffi.h , ffi.cpp
- botan_x509_cert_load_file() : ffi.cpp , ffi.h
- botan_x509_cert_path_verify() : ffi.h
- botan_x509_cert_t : ffi.h
- botan_x509_cert_to_string() : ffi.cpp , ffi.h
- BZ_NO_STDIO : bzip2.cpp