List of all items
Structs
- BinaryBundle
- Bundle
- CrtBundle
- Evaluator
- Garbler
- WireMod2
- WireMod3
- WireModQ
- circuit::BinaryCircuit
- circuit::circuits::arithmetic::TestAddMany
- circuit::circuits::arithmetic::TestAddition
- circuit::circuits::arithmetic::TestCmul
- circuit::circuits::arithmetic::TestConstants
- circuit::circuits::arithmetic::TestMulGate
- circuit::circuits::arithmetic::TestMulGateUnequalMods
- circuit::circuits::arithmetic::TestSubtraction
- circuit::circuits::arithmetic_bundle_gadgets::TestCrtMultiplication
- circuit::circuits::arithmetic_bundle_gadgets::TestMask
- circuit::circuits::arithmetic_proj_bundle_gadgets::TestEqBundles
- circuit::circuits::arithmetic_proj_bundle_gadgets::TestMixedRadixAddition
- circuit::circuits::arithmetic_proj_bundle_gadgets::TestMixedRadixAdditionMSBOnly
- circuit::circuits::binary::TestAndGate
- circuit::circuits::binary::TestAndGateFanN
- circuit::circuits::binary::TestBinaryNegate
- circuit::circuits::binary::TestNegateGate
- circuit::circuits::binary::TestOrGateFanN
- circuit::circuits::binary::TestXorGateFanN
- circuit::circuits::binary_gadgets::TestBinaryAbs
- circuit::circuits::binary_gadgets::TestBinaryAddition
- circuit::circuits::binary_gadgets::TestBinaryAdditionNoCarry
- circuit::circuits::binary_gadgets::TestBinaryAnd
- circuit::circuits::binary_gadgets::TestBinaryArithmeticRightShift
- circuit::circuits::binary_gadgets::TestBinaryDemux
- circuit::circuits::binary_gadgets::TestBinaryDivision
- circuit::circuits::binary_gadgets::TestBinaryEqBundles
- circuit::circuits::binary_gadgets::TestBinaryLessThan
- circuit::circuits::binary_gadgets::TestBinaryLessThanSigned
- circuit::circuits::binary_gadgets::TestBinaryLogicalRightShift
- circuit::circuits::binary_gadgets::TestBinaryMax
- circuit::circuits::binary_gadgets::TestBinaryMultiplication
- circuit::circuits::binary_gadgets::TestBinaryMultiplicationLowerHalf
- circuit::circuits::binary_gadgets::TestBinarySubtraction
- circuit::circuits::binary_gadgets::TestBinaryTwosComplement
- circuit::circuits::binary_gadgets::TestConstantBundle
- circuit::circuits::bundle_gadgets::TestBundleInputOutput
- circuit::circuits::bundle_gadgets::TestShiftExtend
- circuit::circuits::crt_gadgets::TestCrtAddition
- circuit::circuits::crt_gadgets::TestCrtCmul
- circuit::circuits::crt_gadgets::TestCrtSubtraction
- circuit::circuits::crt_proj_gadgets::TestComplexGadget
- circuit::circuits::crt_proj_gadgets::TestCrtCexp
- circuit::circuits::crt_proj_gadgets::TestCrtDivision
- circuit::circuits::crt_proj_gadgets::TestCrtRemainder
- circuit::circuits::crt_proj_gadgets::TestCrtToPmr
- circuit::circuits::crt_proj_gadgets::TestLeq
- circuit::circuits::crt_proj_gadgets::TestMax
- circuit::circuits::crt_proj_gadgets::TestPmrGreaterThanOrEqual
- circuit::circuits::crt_proj_gadgets::TestPmrLessThan
- circuit::circuits::crt_proj_gadgets::TestRelu
- circuit::circuits::crt_proj_gadgets::TestSgn
- circuit::circuits::fancy::TestBinaryConstant
- circuit::circuits::fancy::TestBinaryOutputs
- circuit::circuits::proj::TestAddManyModChange
- circuit::circuits::proj::TestModChange
- circuit::circuits::proj::TestProj
- circuit::circuits::proj::TestProjRand
- circuit_analyzer::AnalyzerItem
- circuit_analyzer::CircuitAnalyzer
- classic::Encoder
- classic::GarbledChannel
- classic::GarbledCircuit
- classic::OutputMapping
- dummy::Dummy
- dummy::DummyVal
- informer::Informer
- informer::InformerStats
Enums
Traits
- ArithmeticBundleGadgets
- ArithmeticProjBundleGadgets
- ArithmeticWire
- BinaryBundleGadgets
- BinaryGadgets
- BinaryWireLabel
- BundleGadgets
- CrtGadgets
- CrtProjGadgets
- Fancy
- FancyArithmetic
- FancyBinary
- FancyProj
- HasModulus
- WireLabel
- circuit::CircuitExecutor
- circuit::CircuitInfo
- util::RngExt
Functions
- hash_wires
- util::as_base_q_u128
- util::as_mixed_radix
- util::base_modulus_with_width
- util::base_primes_with_width
- util::base_q_add_eq
- util::crt
- util::crt_factor
- util::crt_inv
- util::crt_inv_factor
- util::digits_per_u128
- util::factor
- util::from_base_q
- util::from_mixed_radix
- util::generate_deltas
- util::inv
- util::is_power_of_2
- util::modulus_with_nprimes
- util::modulus_with_width
- util::output_tweak
- util::primes_with_width
- util::product
- util::tweak
- util::tweak2
- util::u128_from_bits
- util::u128_to_bits