|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <cstdint>#include <cstdio>#include <cstring>#include "blake2-impl.hpp"#include "blake2s.hpp"Go to the source code of this file.
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::crypto |
Macros | |
| #define | G(r, i, a, b, c, d) |
| #define | ROUND(r) |
Functions | |
| int | bb::crypto::blake2s_init_param (blake2s_state *S, const blake2s_param *P) |
| int | bb::crypto::blake2s_init (blake2s_state *S, size_t outlen) |
| int | bb::crypto::blake2s_update (blake2s_state *S, const void *pin, size_t inlen) |
| int | bb::crypto::blake2s_final (blake2s_state *S, void *out, size_t outlen) |
| std::array< uint8_t, BLAKE2S_OUTBYTES > | bb::crypto::blake2s (std::vector< uint8_t > const &input) |
Definition at line 116 of file blake2s.cpp.
| #define ROUND | ( | r | ) |
Definition at line 128 of file blake2s.cpp.