Skip to main content

Module baby_bear_poseidon2

Module baby_bear_poseidon2 

Source
Expand description

STARK config where the base field is BabyBear, extension field is BabyBear^4, and the hasher is Poseidon2<BabyBear>.

Structs§

BabyBearPoseidon2Config
BabyBearPoseidon2CpuEngine
Row-major CPU engine for BabyBear + Poseidon2.
BabyBearPoseidon2RefEngine
CpuTranscript
SIMD-optimized transcript backed by Plonky3’s DuplexChallenger.

Constants§

CHUNK
DIGEST_SIZE
D_EF

Functions§

default_duplex_sponge
default_duplex_sponge_recorder
default_duplex_sponge_validator
poseidon2_compress_with_capacity
poseidon2_perm

Type Aliases§

Digest
DuplexSponge
DuplexSpongeRecorder
DuplexSpongeValidator
EF
F