Blake2s#
BLAKE2s is optimized for 8- to 32-bit platforms and produces digests of any size between 1 and 32 bytes.
API Reference#
One-Shot#
#include "Hacl_Hash_Blake2.h"
Warning
doxygenfunction: Cannot find function “Hacl_Blake2s_32_blake2s” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
#include "Hacl_Hash_Blake2s_128.h"
Warning
doxygenfunction: Cannot find function “Hacl_Blake2s_128_blake2s” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Streaming (without key)#
#include "Hacl_Streaming_Blake2.h"
#include "Hacl_Streaming_Blake2s_128.h"
Warning
doxygentypedef: Cannot find typedef “Hacl_Streaming_Blake2_blake2s_32_state” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygentypedef: Cannot find typedef “Hacl_Streaming_Blake2s_128_blake2s_128_state” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2_blake2s_32_no_key_create_in” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2s_128_blake2s_128_no_key_create_in” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2_blake2s_32_no_key_init” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2s_128_blake2s_128_no_key_init” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2_blake2s_32_no_key_update” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2s_128_blake2s_128_no_key_update” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2_blake2s_32_no_key_finish” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2s_128_blake2s_128_no_key_finish” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2_blake2s_32_no_key_free” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/
Warning
doxygenfunction: Cannot find function “Hacl_Streaming_Blake2s_128_blake2s_128_no_key_free” in doxygen xml output for project “HACL Packages” from directory: ../../build/doxygen/xml/