Botan 3.5.0
Crypto and TLS for C&
Topics
Here is a list of all topics with brief descriptions:
[detail level 123]
 Build Information
 ASN.1 HandlingProcess/encode/decode ASN.1 data structures and map OIDs
 Base TypesDefines some high level types
 Block CiphersImplementations of block cipher algorithms
 CodecsHelpers for data encoding and decoding
 CompatibilityHelpers for compatibility with other libraries
 CompressionWrappers for compression algorithms
 Entropy CollectionImplementations of entropy sources
 Foreign Function InterfaceC API for Botan's functionality
 FiltersFilter/Pipe API for data transformations
 HashesImplementations of hash algorithms
 Key Derivation FunctionsImplementations of Key Derivation Functions
 Keccak-permutation
 Message Authentication CodesImplementations of Message Authentication Codes
 MathMathematical helpers; mostly big integer math
 MiscellaneousOdds and ends: Algorithms and protocols that don't fit any of the other modules
 Block Cipher ModesImplementations of block cipher modes of operation
 Password HashesImplementations of password hashing algorithms
 Password Based Key Derivation FunctionsImplementations of Password Based Key Derivation Functions
 Public Key PaddingsImplementations of public key padding schemes
 ProvidersAdapters to external crypto providers
 PSK DatabaseInterface for a generic pre-shared key database
 Public Key AlgorithmsImplementations of public key schemes
 Random Number GeneratorsImplementations of Random Number Generators
 Stream CiphersImplementations of stream cipher algorithms
 Transport Layer SecurityCommon functionality for TLS
 UtilitiesVarious utility functions and types
 X.509Handles X.509 certificates and their validation
 eXtendable Output FunctionImplementations of XOFs