Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::stdlib::keccak< Builder >::keccak_state Struct Reference

#include <keccak.hpp>

Public Attributes

std::array< field_ct, NUM_KECCAK_LANESstate
 
std::array< field_ct, NUM_KECCAK_LANESstate_msb
 
std::array< field_ct, NUM_KECCAK_LANEStwisted_state
 
Buildercontext
 

Detailed Description

template<typename Builder>
struct bb::stdlib::keccak< Builder >::keccak_state

Definition at line 158 of file keccak.hpp.

Member Data Documentation

◆ context

template<typename Builder >
Builder* bb::stdlib::keccak< Builder >::keccak_state::context

Definition at line 162 of file keccak.hpp.

◆ state

template<typename Builder >
std::array<field_ct, NUM_KECCAK_LANES> bb::stdlib::keccak< Builder >::keccak_state::state

Definition at line 159 of file keccak.hpp.

◆ state_msb

template<typename Builder >
std::array<field_ct, NUM_KECCAK_LANES> bb::stdlib::keccak< Builder >::keccak_state::state_msb

Definition at line 160 of file keccak.hpp.

◆ twisted_state

template<typename Builder >
std::array<field_ct, NUM_KECCAK_LANES> bb::stdlib::keccak< Builder >::keccak_state::twisted_state

Definition at line 161 of file keccak.hpp.


The documentation for this struct was generated from the following file: