Struct SYN_BLAKE2s¶
BLAKE2s hash context — caller-owned. More...
#include <syn_blake2s.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint8_t | buf |
| uint8_t | buflen |
| uint32_t | h |
| uint8_t | outlen |
| uint32_t | t |
Detailed Description¶
Typical size: ~120 bytes on a 32-bit target.
Public Attributes Documentation¶
variable buf¶
Partial block buffer
variable buflen¶
Bytes in buffer (0–64)
variable h¶
Running hash state
variable outlen¶
Desired output length
variable t¶
Byte counter (low, high)
The documentation for this class was generated from the following file src/syntropic/crypto/syn_blake2s.h