botan-bindings: Raw Botan bindings
Welcome to botan-bindings
Raw bindings to the Botan cryptography library.
Botan's goal is to be the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes.
For more information, see the README on Github
[Skip to Readme]
Modules
[Index] [Quick Jump]
- Botan
- Bindings
- Botan.Bindings.Bcrypt
- Botan.Bindings.BlockCipher
- Botan.Bindings.Cipher
- Botan.Bindings.Error
- Botan.Bindings.FPE
- Botan.Bindings.HOTP
- Botan.Bindings.Hash
- Botan.Bindings.KDF
- Botan.Bindings.KeyWrap
- Botan.Bindings.MAC
- Botan.Bindings.MPI
- Botan.Bindings.Prelude
- Botan.Bindings.PubKey
- Botan.Bindings.PubKey.DH
- Botan.Bindings.PubKey.DSA
- Botan.Bindings.PubKey.Decrypt
- Botan.Bindings.PubKey.ECDH
- Botan.Bindings.PubKey.ECDSA
- Botan.Bindings.PubKey.Ed25519
- Botan.Bindings.PubKey.ElGamal
- Botan.Bindings.PubKey.Encrypt
- Botan.Bindings.PubKey.KeyAgreement
- Botan.Bindings.PubKey.KeyEncapsulation
- Botan.Bindings.PubKey.RSA
- Botan.Bindings.PubKey.SM2
- Botan.Bindings.PubKey.Sign
- Botan.Bindings.PubKey.Verify
- Botan.Bindings.PubKey.X25519
- Botan.Bindings.PwdHash
- Botan.Bindings.RNG
- Botan.Bindings.SRP6
- Botan.Bindings.TOTP
- Botan.Bindings.Utility
- Botan.Bindings.Version
- Botan.Bindings.View
- Botan.Bindings.X509
- Botan.Bindings.X509.CA
- Botan.Bindings.X509.CRL
- Botan.Bindings.X509.CSR
- Botan.Bindings.X509.DN
- Botan.Bindings.X509.Extensions
- Botan.Bindings.X509.Options
- Botan.Bindings.X509.Path
- Botan.Bindings.X509.Store
- Botan.Bindings.ZFEC
- Bindings
Flags
Manual Flags
Name | Description | Default |
---|---|---|
xffi | Enable experimental / upstream ffi support | Disabled |
Automatic Flags
Name | Description | Default |
---|---|---|
pkg-config | Use | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- botan-bindings-0.0.1.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.0.1.0 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4 && <5), bytestring (>=0.11 && <0.13) [details] |
Tested with | ghc ==9.2.8, ghc ==9.4.7, ghc ==9.6.3, ghc ==9.8.1 |
License | BSD-3-Clause |
Author | Leo D. |
Maintainer | leo@apotheca.io |
Category | Cryptography |
Source repo | head: git clone https://github.com/apotheca/botan.git |
Uploaded | by ldillinger at 2024-02-13T20:56:06Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 151 total (6 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user [build log] All reported builds failed as of 2024-02-13 [all 2 reports] |