Botan is a BSD-licensed crypto library written in C++. In provides
applications with the ability to use a number of cryptographic
algorithms, as well as 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++.
