List of all items
Structs
- dh::AEAD
- group::edwards25519::Curve
- group::edwards25519::Point
- group::edwards25519::SuiteEd25519
- group::edwards25519::scalar::Scalar
- group::edwards25519::scalar_test_types::FactoredScalar
- group::edwards25519::scalar_test_types::MINUS_ONE
- group::edwards25519::scalar_test_types::ONE
- group::edwards25519::scalar_test_types::SimpleCTScalar
- group::edwards25519::scalar_test_types::ZERO
- group::integer_field::integer::Int
- group::integer_field::integer::ONE
- group::integer_field::integer::TWO
- share::dkg::pedersen::Config
- share::dkg::pedersen::DistKeyGenerator
- share::dkg::pedersen::structs::Deal
- share::dkg::pedersen::structs::DistKeyShare
- share::dkg::pedersen::structs::Justification
- share::dkg::pedersen::structs::Response
- share::dkg::rabin::ComplaintCommits
- share::dkg::rabin::Deal
- share::dkg::rabin::DistKeyGenerator
- share::dkg::rabin::DistKeyShare
- share::dkg::rabin::Justification
- share::dkg::rabin::ReconstructCommits
- share::dkg::rabin::Response
- share::dkg::rabin::SecretCommits
- share::poly::PriPoly
- share::poly::PriShare
- share::poly::PubPoly
- share::poly::PubShare
- share::vss::pedersen::vss::Aggregator
- share::vss::pedersen::vss::Deal
- share::vss::pedersen::vss::Dealer
- share::vss::pedersen::vss::EncryptedDeal
- share::vss::pedersen::vss::Justification
- share::vss::pedersen::vss::Response
- share::vss::pedersen::vss::Verifier
- share::vss::rabin::vss::Aggregator
- share::vss::rabin::vss::Deal
- share::vss::rabin::vss::Dealer
- share::vss::rabin::vss::EncryptedDeal
- share::vss::rabin::vss::Justification
- share::vss::rabin::vss::Response
- share::vss::rabin::vss::Verifier
- sign::dss::DSS
- sign::dss::PartialSig
- sign::eddsa::EdDSA
- util::key::Pair
- util::random::RandStream
- util::test::GroupBench
Enums
- cipher::stream::StreamError
- dh::DhError
- encoding::MarshallingError
- encrypt::ecies::ecies_impl::EciesError
- group::PointError
- group::edwards25519::CurveError
- group::integer_field::integer::ByteOrder
- group::integer_field::integer::IntError
- share::dkg::DKGError
- share::poly::PolyError
- share::vss::VSSError
- sign::dss::DSSError
- sign::error::SignatureError
- util::key::KeyError
Traits
- XOF
- XOFFactory
- cipher::stream::Stream
- dh::Dh
- dh::HmacBlockSize
- dh::HmacCompatible
- dh::HmacCompatibleCore
- encoding::BinaryMarshaler
- encoding::BinaryUnmarshaler
- encoding::Marshaling
- group::AllowsVarTime
- group::Group
- group::HashFactory
- group::Hasher
- group::Point
- group::PointCanCheckCanonicalAndSmallOrder
- group::Scalar
- group::ScalarCanCheckCanonical
- random::Random
- share::vss::suite::Suite
- sign::dss::DistKeyShare
- sign::dss::Suite
- sign::schnorr::Suite
- util::key::Generator
- util::key::Suite
- util::test::Suite
Functions
- encoding::marshal_binary
- encoding::unmarshal_binary
- encrypt::ecies::ecies_impl::decrypt
- encrypt::ecies::ecies_impl::encrypt
- group::edwards25519::benchmark_group
- group::edwards25519::benchmark_scalar
- group::edwards25519::scalar::sc_mul_add
- group::edwards25519::scalar_test_types::benchmark_scalar
- share::dkg::pedersen::checks_deal_certified
- share::dkg::pedersen::new_dist_key_generator
- share::dkg::pedersen::new_dist_key_handler
- share::dkg::rabin::new_dist_key_generator
- share::poly::coefficients_to_pri_poly
- share::poly::new_pri_poly
- share::poly::recover_commit
- share::poly::recover_pri_poly
- share::poly::recover_pub_poly
- share::poly::recover_secret
- share::poly::xy_commit
- share::vss::pedersen::vss::context
- share::vss::pedersen::vss::derive_h
- share::vss::pedersen::vss::minimum_t
- share::vss::pedersen::vss::new_dealer
- share::vss::pedersen::vss::new_empty_aggregator
- share::vss::pedersen::vss::new_verifier
- share::vss::pedersen::vss::recover_secret
- share::vss::rabin::vss::context
- share::vss::rabin::vss::minimum_t
- share::vss::rabin::vss::new_dealer
- share::vss::rabin::vss::new_verifier
- share::vss::rabin::vss::recover_secret
- sign::dss::new_dss
- sign::dss::verify
- sign::eddsa::verify
- sign::eddsa::verify_with_checks
- sign::schnorr::sign
- sign::schnorr::verify
- util::key::new_key_pair
- util::random::bits
- util::random::bytes
- util::random::random_int
- util::test::compare_groups
- util::test::group_test
- util::test::new_group_bench
- util::test::suite_test