Crate botan_sys[][src]

Enums

botan_hash_struct
botan_mac_struct
botan_rng_t

Constants

BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_BAD_FLAG
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_BAD_MAC
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_BAD_PARAMETER
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_EXCEPTION_THROWN
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_INSUFFICIENT_BUFFER_SPACE
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_INVALID_INPUT
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_INVALID_OBJECT
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_NOT_IMPLEMENTED
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_NULL_POINTER
BOTAN_FFI_ERROR_BOTAN_FFI_ERROR_UNKNOWN_ERROR
BOTAN_FFI_ERROR_BOTAN_FFI_INVALID_VERIFIER
BOTAN_FFI_ERROR_BOTAN_FFI_SUCCESS

Functions

botan_base64_decode
botan_base64_encode
botan_constant_time_compare
botan_ffi_api_version
botan_ffi_supports_api
botan_hash_block_size
botan_hash_clear
botan_hash_copy_state
botan_hash_destroy
botan_hash_final
botan_hash_init
botan_hash_output_length
botan_hash_update
botan_hex_decode
botan_hex_encode
botan_mac_clear
botan_mac_destroy
botan_mac_final
botan_mac_init
botan_mac_output_length
botan_mac_set_key
botan_mac_update
botan_rng_destroy
botan_rng_get
botan_rng_init
botan_rng_reseed
botan_scrub_mem
botan_version_datestamp
botan_version_major
botan_version_minor
botan_version_patch
botan_version_string

Type Definitions

BOTAN_FFI_ERROR
botan_hash_t
botan_mac_t