Crypto++ is an awesome free and open source C++ class library of cryptographic algorithms and schemes which fully supports 32-bit and 64-bit architectures for many major operating systems, including FreeBSD, Linux, Solaris, Windows, Mac OS X and iOS. Currently, Crypto++ officially supports the following compilers: MSVC 6.0 - 2010 GCC 3.3 - 4.5 C++Builder 2010 Intel C++ Compiler 9 - 11.1 Sun Studio 12u1, Express 11/08, Express 06/10 The latest version at the time of this writing is 5.6.1. In s...