1Crypto++ Library is a free C++ class library of cryptographic schemes. 2One purpose of Crypto++ is to act as a repository of public domain (not 3copyrighted) source code. Although the library is copyrighted as a 4compilation, the individual files in it (except for a few exceptions listed 5in the license) are in the public domain. 6