BASE | bb::stdlib::keccak< Builder > | static |
BITS | bb::stdlib::keccak< Builder > | static |
BLOCK_SIZE | bb::stdlib::keccak< Builder > | static |
bool_ct typedef | bb::stdlib::keccak< Builder > | |
byte_array_ct typedef | bb::stdlib::keccak< Builder > | |
chi(keccak_state &state) | bb::stdlib::keccak< Builder > | static |
CHI_OFFSET | bb::stdlib::keccak< Builder > | static |
compute_twisted_state(keccak_state &internal) | bb::stdlib::keccak< Builder > | static |
convert_to_sparse(uint256_t input) | bb::stdlib::keccak< Builder > | inlinestatic |
extended_2_normal(keccak_state &internal) | bb::stdlib::keccak< Builder > | static |
field_ct typedef | bb::stdlib::keccak< Builder > | |
format_input_lanes(byte_array_ct &input) | bb::stdlib::keccak< Builder > | static |
get_chi_offset() | bb::stdlib::keccak< Builder > | inlinestatic |
get_sparse_round_constants() | bb::stdlib::keccak< Builder > | inlinestatic |
hash(byte_array_ct &input) | bb::stdlib::keccak< Builder > | static |
hash_native(const std::vector< uint8_t > &data) | bb::stdlib::keccak< Builder > | inlinestatic |
hash_using_permutation_opcode(byte_array_ct &input) | bb::stdlib::keccak< Builder > | static |
iota(keccak_state &state, size_t round) | bb::stdlib::keccak< Builder > | static |
keccakf1600(keccak_state &state) | bb::stdlib::keccak< Builder > | static |
LIMBS_PER_BLOCK | bb::stdlib::keccak< Builder > | static |
normalize_and_rotate(const field_ct &limb, field_ct &msb) | bb::stdlib::keccak< Builder > | static |
normalize_sparse(uint256_t input) | bb::stdlib::keccak< Builder > | inlinestatic |
NUM_KECCAK_LANES | bb::stdlib::keccak< Builder > | static |
NUM_KECCAK_ROUNDS | bb::stdlib::keccak< Builder > | static |
permutation_opcode(std::array< field_ct, NUM_KECCAK_LANES > state, Builder *context) | bb::stdlib::keccak< Builder > | static |
pi(keccak_state &state) | bb::stdlib::keccak< Builder > | static |
RC | bb::stdlib::keccak< Builder > | static |
rho(keccak_state &state) | bb::stdlib::keccak< Builder > | static |
ROTATIONS | bb::stdlib::keccak< Builder > | static |
SPARSE_RC | bb::stdlib::keccak< Builder > | static |
sponge_absorb(keccak_state &internal, const std::vector< field_ct > &input_buffer, const std::vector< field_ct > &msb_buffer) | bb::stdlib::keccak< Builder > | static |
sponge_absorb_with_permutation_opcode(keccak_state &internal, std::vector< field_ct > &input_buffer, const size_t input_size) | bb::stdlib::keccak< Builder > | static |
sponge_squeeze(keccak_state &internal) | bb::stdlib::keccak< Builder > | static |
sponge_squeeze_for_permutation_opcode(std::array< field_ct, NUM_KECCAK_LANES > lanes, Builder *context) | bb::stdlib::keccak< Builder > | static |
theta(keccak_state &state) | bb::stdlib::keccak< Builder > | static |
witness_ct typedef | bb::stdlib::keccak< Builder > | |
WORD_SIZE | bb::stdlib::keccak< Builder > | static |