List of all items
Structs
- api_extensions::ApiVersion
- api_extensions::BatchConfig
- api_extensions::BatchInverseBuilder
- api_extensions::ConfiguredExponentiation
- api_extensions::ExponentiationBuilder
- api_extensions::ExponentiationConfig
- api_extensions::MultiplicationConfig
- bigint::BigInt
- ct::audit::AuditCheck
- ct::audit::SecurityAuditResult
- ct::formal::FormalVerificationResult
- ct::formal::PropertyResult
- ct::hardware::HardwareSecurityConfig
- ct::masks::Choice
- ct::monitoring::MonitoringConfig
- ct::monitoring::MonitoringResult
- ct::monitoring::TimingInfo
- ct::verification::ConstantTimeResult
- ct::verification::ConstantTimeResults
- ct::verification::VerificationConfig
- extensible::extensions::FutureExtension
- extensible::fft::Complex
- extensible::fft::FFTMultiplier
- extensible::generic_field::GenericFieldElement
- extensible::variable_precision::VariablePrecision
- field::ExtendedPoint
- field::FieldElement
- field::batch_ops::BatchInverseResult
- scalar::Scalar
Enums
- api_extensions::Algorithm
- api_extensions::AllocationStrategy
- api_extensions::ApiFeature
- api_extensions::HardwareOperation
- api_extensions::MultiplicationAlgorithm
- ct::audit::SecurityIssue
- ct::monitoring::TimingAnomaly
- error::MathError
- extensible::exponentiation::ExponentiationAlgorithm
- extensible::field_parameters::FieldOperation
- extensible::multiplication::MultiplicationAlgorithm
- field::CurveType
Traits
- api_extensions::AdvancedComputation
- api_extensions::ConfigurableArithmetic
- api_extensions::FieldExtensions
- api_extensions::FutureOperations
- api_extensions::HardwareAcceleration
- api_extensions::MemoryOptimization
- bigint::BigIntOps
- extensible::extensions::CryptoExtension
- extensible::field_parameters::FieldParameters
- extensible::generic_field::GenericFieldOps
- field::FieldOps
- montgomery::MontgomeryOps
- scalar::ScalarOps
Functions
- bigint::ONE
- bigint::ZERO
- constants::limbs_to_bigint
- ct::audit::perform_security_audit
- ct::formal::verify_formal_properties
- ct::hardware::balance_em_signals
- ct::hardware::is_hardware_countermeasures_enabled
- ct::hardware::normalize_memory_access
- ct::hardware::normalize_power_consumption
- ct::hardware::protect_cryptographic_operation
- ct::hardware::set_hardware_countermeasures_enabled
- ct::hardware::with_custom_hardware_countermeasures
- ct::hardware::with_hardware_countermeasures
- ct::masks::ct_mask
- ct::masks::ct_select_array
- ct::masks::ct_swap
- ct::monitoring::disable_monitoring
- ct::monitoring::enable_monitoring
- ct::monitoring::monitor_operation
- ct::monitoring::monitor_operation_with_config
- ct::monitoring::set_sample_rate
- ct::ops::ct_eq
- ct::ops::ct_gt
- ct::ops::ct_is_zero
- ct::ops::ct_lt
- ct::ops::ct_neq
- ct::ops::ct_select
- ct::verification::verify_all_constant_time
- ct::verification::verify_bigint_constant_time
- ct::verification::verify_constant_time
- ct::verification::verify_field_constant_time
- ct::verification::verify_scalar_constant_time
- extensible::fft::mul_fft_standalone
- extensible::multiplication::mul_fft_impl
- extensible::multiplication::mul_fft_standalone
- extensible::multiplication::mul_karatsuba_impl
- extensible::multiplication::mul_karatsuba_standalone
- extensible::multiplication::mul_toom_cook_impl
- extensible::multiplication::mul_toom_cook_standalone
- extensible::utils::mod_inverse
- extensible::utils::mod_pow
- field::batch_ops::batch_inverse
- field::batch_ops::batch_inverse_checked
- field::batch_ops::batch_inverse_small
- field::characteristic_polynomial
- field::discrete_log
- field::ed25519_curve
- field::field_inv
- field::field_pow
- field::gcd
- field::is_on_curve
- field::is_valid_field
- field::kth_root
- field::legendre_symbol
- field::multi_exp::multi_exp
- field::multi_exp::multi_exp_checked
- field::multi_exp_windowed
- field::norm
- field::order
- field::point_add
- field::scalar_mul
- field::secp256k1_curve
- field::solve_linear_congruence
- field::sqrt
- field::trace
- montgomery::from_montgomery
- montgomery::from_montgomery_l
- montgomery::from_montgomery_p
- montgomery::init
- montgomery::montgomery_mul
- montgomery::montgomery_reduce
- montgomery::montgomery_square
- montgomery::to_montgomery
- montgomery::to_montgomery_l
- montgomery::to_montgomery_p
- montgomery::validate_constants
- scalar::from_u64
- scalar::is_valid_scalar
- scalar::one
- scalar::product
- scalar::scalar_inv
- scalar::sum
- scalar::zero
- validation::validate_buffer_size
- validation::validate_exponent
- validation::validate_field_bigint
- validation::validate_field_bytes
- validation::validate_modulus
- validation::validate_non_zero
- validation::validate_scalar_bigint
- validation::validate_scalar_bytes