Available C++ Libraries FAQ
Libraries available to download (A-C)
Botan - crypto library for C++
Botan is a BSD-licensed crypto library for C++. It provides applications with most any cryptographic algorithm you might be looking for, along with Transport Layer Security (TLS), X.509 certificates and CRLs, a pipeline-style message processing system, and a wide variety of other features. A third party open source implementation of SSHv2 that uses botan is also available. In addition to C++ you can use botan from Python or Node.js or Perl, though the current bindings only wrap portions of the library.
Added : 2012-07-25 Amended: 2012-07-25 Licensing : BSD style
Copyright (c) 2019 Nikki Locke, Trumphurst Ltd.
Permission is granted to distribute over the Internet without charge. The author's permission is required (and usually given) to distribute in any other way, including on CD.