diff options
| author | ame <[email protected]> | 2024-04-12 14:13:33 -0500 |
|---|---|---|
| committer | ame <[email protected]> | 2024-04-12 14:13:33 -0500 |
| commit | ac965cf5e65a120134e5fe15be637a71ecd9ff60 (patch) | |
| tree | acca08a0dc78785cbc8117fb1f325d07e743bf78 /src/hash/blake.h | |
| parent | 16270830384792a8e7d681a04c82bc86f43cea40 (diff) | |
blake2s
Diffstat (limited to 'src/hash/blake.h')
| -rw-r--r-- | src/hash/blake.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/hash/blake.h b/src/hash/blake.h index a08a31f..e0aac85 100644 --- a/src/hash/blake.h +++ b/src/hash/blake.h @@ -18,13 +18,21 @@ #define wtf(b) (b[0] << 24)&0xff000000 | (b[1] << 16)&0xff0000 | (b[2] << 8)&0xff00 | b[3]&0xff -enum blake256_v { - b256, b224 +struct blake256_hash { + uint8_t* buffer; + size_t bufflen; + uint32_t total, *hash; + uint64_t compressed; }; +#define blake224_hash blake256_hash -enum blake512_v { - b512, b384 +struct blake512_hash { + uint8_t* buffer; + size_t bufflen; + uint64_t total, *hash; + uint64_t compressed; }; +#define blake384_hash blake512_hash int l_blake256(lua_State* L); int l_blake256_init(lua_State* L); |
