List of all items
Structs
- backend::serial::curve_models::AffineNielsPoint
- backend::serial::curve_models::CompletedPoint
- backend::serial::curve_models::ProjectiveNielsPoint
- backend::serial::curve_models::ProjectivePoint
- backend::serial::scalar_mul::pippenger::Pippenger
- backend::serial::scalar_mul::precomputed_straus::VartimePrecomputedStraus
- backend::serial::scalar_mul::straus::Straus
- backend::vector::avx2::edwards::CachedPoint
- backend::vector::avx2::edwards::ExtendedPoint
- backend::vector::avx2::field::FieldElement2625x4
- backend::vector::packed_simd::u32x8
- backend::vector::packed_simd::u64x4
- backend::vector::scalar_mul::pippenger::spec_avx2::Pippenger
- backend::vector::scalar_mul::precomputed_straus::spec_avx2::VartimePrecomputedStraus
- backend::vector::scalar_mul::straus::spec_avx2::Straus
- edwards::CompressedEdwardsY
- edwards::EdwardsBasepointTable
- edwards::EdwardsBasepointTableRadix128
- edwards::EdwardsBasepointTableRadix256
- edwards::EdwardsBasepointTableRadix32
- edwards::EdwardsBasepointTableRadix64
- edwards::EdwardsPoint
- edwards::VartimeEdwardsPrecomputation
- montgomery::MontgomeryPoint
- montgomery::ProjectivePoint
- ristretto::CompressedRistretto
- ristretto::RistrettoBasepointTable
- ristretto::RistrettoPoint
- ristretto::VartimeRistrettoPrecomputation
- scalar::Scalar
- window::LookupTable
- window::LookupTableRadix128
- window::LookupTableRadix256
- window::LookupTableRadix32
- window::LookupTableRadix64
- window::NafLookupTable5
- window::NafLookupTable8
Enums
- backend::BackendKind
- backend::VartimePrecomputedStraus
- backend::vector::avx2::field::Lanes
- backend::vector::avx2::field::Shuffle
Traits
- traits::BasepointTable
- traits::Identity
- traits::IsIdentity
- traits::MultiscalarMul
- traits::ValidityCheck
- traits::VartimeMultiscalarMul
- traits::VartimePrecomputedMultiscalarMul
Macros
- backend::vector::packed_simd::impl_conv
- backend::vector::packed_simd::impl_shared
- edwards::impl_basepoint_table
- edwards::impl_basepoint_table_conversions
- macros::define_add_assign_variants
- macros::define_add_variants
- macros::define_mul_assign_variants
- macros::define_mul_variants
- macros::define_sub_assign_variants
- macros::define_sub_variants
- window::impl_lookup_table
Functions
- backend::get_selected_backend
- backend::pippenger_optional_multiscalar_mul
- backend::serial::scalar_mul::variable_base::mul
- backend::serial::scalar_mul::vartime_double_base::mul
- backend::straus_multiscalar_mul
- backend::straus_optional_multiscalar_mul
- backend::variable_base_mul
- backend::vartime_double_base_mul
- backend::vector::avx2::field::repack_pair
- backend::vector::avx2::field::unpack_pair
- backend::vector::scalar_mul::variable_base::spec_avx2::mul
- backend::vector::scalar_mul::vartime_double_base::spec_avx2::mul
- edwards::decompress::step_1
- edwards::decompress::step_2
- montgomery::differential_add_and_double
- montgomery::elligator_encode
- ristretto::decompress::step_1
- ristretto::decompress::step_2
- scalar::clamp_integer
- scalar::read_le_u64_into
Type Aliases
- edwards::EdwardsBasepointTableRadix16
- field::FieldElement
- scalar::UnpackedScalar
- window::LookupTableRadix16
Statics
- backend::vector::avx2::constants::BASEPOINT_ODD_LOOKUP_TABLE
- backend::vector::avx2::constants::CACHEDPOINT_IDENTITY
- backend::vector::avx2::constants::EXTENDEDPOINT_IDENTITY
- backend::vector::avx2::constants::P_TIMES_16_HI
- backend::vector::avx2::constants::P_TIMES_16_LO
- backend::vector::avx2::constants::P_TIMES_2_HI
- backend::vector::avx2::constants::P_TIMES_2_LO
- constants::ED25519_BASEPOINT_TABLE
- constants::RISTRETTO_BASEPOINT_TABLE
Constants
- backend::vector::avx2::field::A_LANES
- backend::vector::avx2::field::A_LANES64
- backend::vector::avx2::field::B_LANES
- backend::vector::avx2::field::B_LANES64
- backend::vector::avx2::field::C_LANES
- backend::vector::avx2::field::C_LANES64
- backend::vector::avx2::field::D_LANES
- backend::vector::avx2::field::D_LANES64
- constants::BASEPOINT_ORDER
- constants::BASEPOINT_ORDER_PRIVATE
- constants::ED25519_BASEPOINT_COMPRESSED
- constants::ED25519_BASEPOINT_POINT
- constants::EIGHT_TORSION
- constants::RISTRETTO_BASEPOINT_COMPRESSED
- constants::RISTRETTO_BASEPOINT_POINT
- constants::X25519_BASEPOINT