Botan is a C++ library for performing a wide variety of cryptographic operations. It is released under the 2 clause BSD license; see doc/license.rst for the specifics. You can file bugs in Bugzilla (http://bugs.randombit.net/) or by sending a report to the botan-devel mailing list. More information about the mailing list is at http://lists.randombit.net/mailman/listinfo/botan-devel/ You can find documentation online at http://botan.randombit.net/ as well as in the doc directory in the distribution. Several examples can be found in doc/examples as well.