Standalone implementation of BLAKE2b cryptographic hash function in pure Java without any dependencies. The implementation is mostly taken from BouncyCastle project and modified for standalone usage.
BLAKE2 is a high performing cryptographic hash function that is faster than MD5, SHA-1, SHA-2, and SHA-3, yet is at least as secure as the latest standard SHA-3.
Read more about the Blake project
The source code is licensed under the MIT License.