botan

Crypto and TLS for C++11

Install

All systems
curl cmd.cat/botan.sh
Debian Debian
apt-get install botan
Ubuntu
apt-get install botan
Arch Arch Linux
pacman -S botan
image/svg+xml Kali Linux
apt-get install botan
Fedora
dnf install botan2
Windows (WSL2)
sudo apt-get update sudo apt-get install botan
OS X
brew install botan

botan2

Crypto and TLS for C++11

botan

Botan is a BSD-licensed crypto library written in C++. It

provides a wide variety of basic cryptographic algorithms, X.509 certificates and CRLs, PKCS \#10 certificate requests, a filter/pipe message processing system, and a wide variety of other features, all written in portable C++. The API reference, tutorial, and examples may help impart the flavor of the library.