List of all items
Structs
- amount::u32s::U32s
- math::b_field_element::BFieldElement
- math::digest::Digest
- math::lattice::CyclotomicRingElement
- math::lattice::ModuleElement
- math::lattice::kem::Ciphertext
- math::lattice::kem::PublicKey
- math::lattice::kem::SecretKey
- math::polynomial::Polynomial
- math::tip5::Tip5
- math::x_field_element::XFieldElement
- math::zerofier_tree::Branch
- math::zerofier_tree::Leaf
- util_types::merkle_tree::CpuParallel
- util_types::merkle_tree::MerkleTree
- util_types::merkle_tree::MerkleTreeInclusionProof
- util_types::mmr::mmr_accumulator::MmrAccumulator
- util_types::mmr::mmr_membership_proof::MmrMembershipProof
- util_types::mmr::mmr_successor_proof::MmrSuccessorProof
- util_types::mmr::mmr_trait::LeafMutation
Enums
- error::ParseBFieldElementError
- error::TryFromDigestError
- error::TryFromHexDigestError
- error::TryFromU32sError
- error::TryFromXFieldElementError
- math::bfield_codec::BFieldCodecError
- math::bfield_codec::PolynomialBFieldCodecError
- math::digest::DigestBFieldDecodingError
- math::tip5::Tip5BFieldDecodingError
- math::x_field_element::XFieldElementBFieldDecodingError
- math::zerofier_tree::ZerofierTree
- util_types::algebraic_hasher::Domain
- util_types::merkle_tree::MerkleTreeError
- util_types::mmr::mmr_accumulator::MmrAccumulatorBFieldDecodingError
- util_types::mmr::mmr_membership_proof::MmrMembershipProofBFieldDecodingError
- util_types::mmr::mmr_successor_proof::MmrSuccessorProofBFieldDecodingError
Traits
- math::bfield_codec::BFieldCodec
- math::traits::CyclicGroupGenerator
- math::traits::FiniteField
- math::traits::Inverse
- math::traits::ModPowU32
- math::traits::ModPowU64
- math::traits::PrimitiveRootOfUnity
- util_types::algebraic_hasher::AlgebraicHasher
- util_types::algebraic_hasher::Sponge
- util_types::merkle_tree::MerkleTreeMaker
- util_types::mmr::mmr_trait::Mmr
Macros
- bfe
- bfe_array
- bfe_vec
- prelude::bfe
- prelude::bfe_array
- prelude::bfe_vec
- prelude::xfe
- prelude::xfe_array
- prelude::xfe_vec
- xfe
- xfe_array
- xfe_vec
Derive Macros
Functions
- math::lattice::coset_intt_noswap_64
- math::lattice::coset_ntt_noswap_64
- math::lattice::embed_msg
- math::lattice::extract_msg
- math::lattice::kem::dec
- math::lattice::kem::enc
- math::lattice::kem::keygen
- math::lattice::sample_short_bfield_element
- math::mds::generated_function
- math::mds::recursive_cyclic_mul
- math::ntt::bitreverse_order
- math::ntt::bitreverse_usize
- math::ntt::intt
- math::ntt::intt_noswap
- math::ntt::ntt
- math::ntt::ntt_noswap
- math::ntt::unscale
- math::other::random_elements
- math::polynomial::barycentric_evaluate
- util_types::mmr::mmr_accumulator::util::mmra_with_mps
- util_types::mmr::shared_advanced::get_authentication_path_node_indices
- util_types::mmr::shared_advanced::get_peak_heights
- util_types::mmr::shared_advanced::get_peak_heights_and_peak_node_indices
- util_types::mmr::shared_advanced::leaf_index_to_node_index
- util_types::mmr::shared_advanced::left_sibling
- util_types::mmr::shared_advanced::leftmost_ancestor
- util_types::mmr::shared_advanced::node_index_to_leaf_index
- util_types::mmr::shared_advanced::node_indices_added_by_append
- util_types::mmr::shared_advanced::num_leafs_to_num_nodes
- util_types::mmr::shared_advanced::parent
- util_types::mmr::shared_advanced::right_lineage_length_and_own_height
- util_types::mmr::shared_advanced::right_lineage_length_from_node_index
- util_types::mmr::shared_advanced::right_sibling
- util_types::mmr::shared_basic::calculate_new_peaks_from_append
- util_types::mmr::shared_basic::calculate_new_peaks_from_leaf_mutation
- util_types::mmr::shared_basic::leaf_index_to_mt_index_and_peak_index
- util_types::mmr::shared_basic::left_child
- util_types::mmr::shared_basic::right_child
- util_types::mmr::shared_basic::right_lineage_length_from_leaf_index
- util_types::shared::bag_peaks
Constants
- math::digest::DIGEST_LENGTH
- math::lattice::CYCLOTOMIC_RING_ELEMENT_SIZE_IN_BFES
- math::lattice::kem::CIPHERTEXT_SIZE_IN_BFES
- math::tip5::CAPACITY
- math::tip5::LOG2_STATE_SIZE
- math::tip5::LOOKUP_TABLE
- math::tip5::MDS_MATRIX_FIRST_COLUMN
- math::tip5::NUM_ROUNDS
- math::tip5::NUM_SPLIT_AND_LOOKUP
- math::tip5::RATE
- math::tip5::ROUND_CONSTANTS
- math::tip5::STATE_SIZE
- math::x_field_element::EXTENSION_DEGREE
- util_types::algebraic_hasher::RATE
- util_types::merkle_tree::MAX_TREE_HEIGHT