hashlib++ is a simple and very easy-to-use library to create a cryptographic checksum called a "hash" in C++. hashlib++ is written in plain C++ and should work with every compiler and platform. hashlib++ allows you to create a hash (for example MD5 or SHA1) with only one method call.
|Operating Systems||OS Independent|
Release Notes: This release adds new testing methods to check the hash implementations at runtime. It has an important bugfix making the SHA wrapper more stable on 64-bit systems. It adds a Unix makefile to build hashlib++ as a static library. The documentation and FAQ have been improved.
Release Notes: SHA384 and SHA512 support has been added to hashlib++. Throwing exceptions allow better error-handling. Known bugs have been fixed.
Release Notes: SHA256 support has been added. A Linux/FreeBSD makefile and a "Setup.exe" for Windows were added to build or install hashlib++ as a static library. All files have been renamed using the prefix "hl_" to prevent name collisions. Sprintf was replaced by using an ostringstream to format the hash to a hex string.
No changes have been submitted for this release.