BLAKE2 hashing library

C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp. More...

C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp.

BLAKE2 RIOT package

BLAKE2 is a cryptographic hash function specified in RFC 7693. It claims to be faster than MD5, SHA-1, SHA-2, and SHA-3, yet at least as secure as the latest standard SHA-3.

BLAKE2 comes in two flavors:

For more information, see the BLAKE2 website.

Usage

Add it as a package in your application's Makefile:

USEPKG += libb2

Include the BLAKE2 header in your code:

#include "blake2.h"
See also
https://github.com/BLAKE2/libb2