Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
blake3-impl.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <cstring>
#include "blake3s.hpp"
#include "blake3s.tcc"

Go to the source code of this file.

Namespaces

namespace  blake3
 

Macros

#define BLAKE3_IMPL_H
 

Functions

constexpr uint32_t blake3::rotr32 (uint32_t w, uint32_t c)
 
constexpr uint32_t blake3::load32 (const uint8_t *src)
 
constexpr void blake3::load_key_words (const std::array< uint8_t, BLAKE3_KEY_LEN > &key, key_array &key_words)
 
constexpr void blake3::store32 (uint8_t *dst, uint32_t w)
 
constexpr void blake3::store_cv_words (out_array &bytes_out, key_array &cv_words)
 

Macro Definition Documentation

◆ BLAKE3_IMPL_H

#define BLAKE3_IMPL_H

Definition at line 28 of file blake3-impl.hpp.