Noise-C
 All Data Structures Files Functions Variables Typedefs Macros Groups Pages
Macros
Hash algorithm identifiers

Macros

#define NOISE_HASH_BLAKE2b   NOISE_ID('H', 2)
 Hash identifier for "BLAKE2b". More...
 
#define NOISE_HASH_BLAKE2s   NOISE_ID('H', 1)
 Hash identifier for "BLAKE2s". More...
 
#define NOISE_HASH_CATEGORY   NOISE_ID('H', 0)
 Category for hash algorithms. More...
 
#define NOISE_HASH_NONE   0
 Hash identifier that indicates "no hash". More...
 
#define NOISE_HASH_SHA256   NOISE_ID('H', 3)
 Hash identifier for "SHA256". More...
 
#define NOISE_HASH_SHA512   NOISE_ID('H', 4)
 Hash identifier for "SHA512". More...
 

Detailed Description

Macro Definition Documentation

#define NOISE_HASH_BLAKE2b   NOISE_ID('H', 2)

Hash identifier for "BLAKE2b".

#define NOISE_HASH_BLAKE2s   NOISE_ID('H', 1)

Hash identifier for "BLAKE2s".

#define NOISE_HASH_CATEGORY   NOISE_ID('H', 0)

Category for hash algorithms.

Intended for use with noise_name_to_id() and noise_id_to_name().

#define NOISE_HASH_NONE   0

Hash identifier that indicates "no hash".

#define NOISE_HASH_SHA256   NOISE_ID('H', 3)

Hash identifier for "SHA256".

#define NOISE_HASH_SHA512   NOISE_ID('H', 4)

Hash identifier for "SHA512".