List of all items[−]
Structs
- BigInt
- arithmetic::BigInt
- arithmetic::ParseBigIntError
- arithmetic::TryFromBigIntError
- cryptographic_primitives::commitments::hash_commitment::HashCommitment
- cryptographic_primitives::commitments::pedersen_commitment::PedersenCommitment
- cryptographic_primitives::hashing::blake2b512::Blake
- cryptographic_primitives::hashing::hash_sha256::HSha256
- cryptographic_primitives::hashing::hash_sha512::HSha512
- cryptographic_primitives::hashing::hmac_sha512::HMacSha512
- cryptographic_primitives::hashing::merkle_tree::MT256
- cryptographic_primitives::proofs::ProofError
- cryptographic_primitives::proofs::sigma_correct_homomorphic_elgamal_enc::HomoELGamalProof
- cryptographic_primitives::proofs::sigma_correct_homomorphic_elgamal_enc::HomoElGamalStatement
- cryptographic_primitives::proofs::sigma_correct_homomorphic_elgamal_enc::HomoElGamalWitness
- cryptographic_primitives::proofs::sigma_correct_homomorphic_elgamal_encryption_of_dlog::HomoELGamalDlogProof
- cryptographic_primitives::proofs::sigma_correct_homomorphic_elgamal_encryption_of_dlog::HomoElGamalDlogStatement
- cryptographic_primitives::proofs::sigma_correct_homomorphic_elgamal_encryption_of_dlog::HomoElGamalDlogWitness
- cryptographic_primitives::proofs::sigma_dlog::DLogProof
- cryptographic_primitives::proofs::sigma_ec_ddh::ECDDHProof
- cryptographic_primitives::proofs::sigma_ec_ddh::ECDDHStatement
- cryptographic_primitives::proofs::sigma_ec_ddh::ECDDHWitness
- cryptographic_primitives::proofs::sigma_valid_pedersen::PedersenProof
- cryptographic_primitives::proofs::sigma_valid_pedersen_blind::PedersenBlindingProof
- cryptographic_primitives::secret_sharing::feldman_vss::ShamirSecretSharing
- cryptographic_primitives::secret_sharing::feldman_vss::VerifiableSS
- cryptographic_primitives::twoparty::coin_flip_optimal_rounds::Party1FirstMessage
- cryptographic_primitives::twoparty::coin_flip_optimal_rounds::Party1SecondMessage
- cryptographic_primitives::twoparty::coin_flip_optimal_rounds::Party2FirstMessage
- cryptographic_primitives::twoparty::dh_key_exchange::EcKeyPair
- cryptographic_primitives::twoparty::dh_key_exchange::Party1FirstMessage
- cryptographic_primitives::twoparty::dh_key_exchange::Party2FirstMessage
- cryptographic_primitives::twoparty::dh_key_exchange::Party2SecondMessage
- cryptographic_primitives::twoparty::dh_key_exchange_variant_with_pok_comm::CommWitness
- cryptographic_primitives::twoparty::dh_key_exchange_variant_with_pok_comm::EcKeyPair
- cryptographic_primitives::twoparty::dh_key_exchange_variant_with_pok_comm::Party1FirstMessage
- cryptographic_primitives::twoparty::dh_key_exchange_variant_with_pok_comm::Party1SecondMessage
- cryptographic_primitives::twoparty::dh_key_exchange_variant_with_pok_comm::Party2FirstMessage
- cryptographic_primitives::twoparty::dh_key_exchange_variant_with_pok_comm::Party2SecondMessage
- elliptic::curves::bls12_381::Pair
- elliptic::curves::bls12_381::g1::FieldScalar
- elliptic::curves::bls12_381::g1::G1Point
- elliptic::curves::bls12_381::g2::FieldScalar
- elliptic::curves::bls12_381::g2::G2Point
- elliptic::curves::curve_ristretto::RistrettoCurvPoint
- elliptic::curves::curve_ristretto::RistrettoScalar
- elliptic::curves::ed25519::Ed25519Point
- elliptic::curves::ed25519::Ed25519Scalar
- elliptic::curves::p256::Secp256r1Point
- elliptic::curves::p256::Secp256r1Scalar
- elliptic::curves::secp256_k1::Secp256k1Point
- elliptic::curves::secp256_k1::Secp256k1Scalar
Enums
Traits
- arithmetic::traits::BasicOps
- arithmetic::traits::BitManipulation
- arithmetic::traits::ConvertFrom
- arithmetic::traits::Converter
- arithmetic::traits::EGCD
- arithmetic::traits::Integer
- arithmetic::traits::Modulo
- arithmetic::traits::NumberTests
- arithmetic::traits::One
- arithmetic::traits::Primes
- arithmetic::traits::Roots
- arithmetic::traits::Samplable
- arithmetic::traits::Zero
- arithmetic::traits::ZeroizeBN
- cryptographic_primitives::commitments::traits::Commitment
- cryptographic_primitives::hashing::traits::Hash
- cryptographic_primitives::hashing::traits::KeyedHash
- elliptic::curves::traits::ECPoint
- elliptic::curves::traits::ECScalar
Functions
- cryptographic_primitives::twoparty::coin_flip_optimal_rounds::finalize
- cryptographic_primitives::twoparty::dh_key_exchange::compute_pubkey
- cryptographic_primitives::twoparty::dh_key_exchange_variant_with_pok_comm::compute_pubkey
- elliptic::curves::ed25519::expmod
- elliptic::curves::ed25519::xrecover
- elliptic::curves::secp256_k1::get_context
Typedefs
- elliptic::curves::bls12_381::g1::FE
- elliptic::curves::bls12_381::g1::GE
- elliptic::curves::bls12_381::g1::PK
- elliptic::curves::bls12_381::g1::SK
- elliptic::curves::bls12_381::g2::FE
- elliptic::curves::bls12_381::g2::GE
- elliptic::curves::bls12_381::g2::PK
- elliptic::curves::bls12_381::g2::SK
- elliptic::curves::curve_ristretto::FE
- elliptic::curves::curve_ristretto::GE
- elliptic::curves::curve_ristretto::PK
- elliptic::curves::curve_ristretto::SK
- elliptic::curves::ed25519::FE
- elliptic::curves::ed25519::GE
- elliptic::curves::ed25519::PK
- elliptic::curves::ed25519::SK
- elliptic::curves::p256::FE
- elliptic::curves::p256::GE
- elliptic::curves::p256::PK
- elliptic::curves::p256::SK
- elliptic::curves::secp256_k1::FE
- elliptic::curves::secp256_k1::GE
- elliptic::curves::secp256_k1::PK
- elliptic::curves::secp256_k1::SK
Constants
- elliptic::curves::bls12_381::g1::COMPRESSED_SIZE
- elliptic::curves::bls12_381::g1::SECRET_KEY_SIZE
- elliptic::curves::bls12_381::g2::COMPRESSED_SIZE
- elliptic::curves::bls12_381::g2::SECRET_KEY_SIZE
- elliptic::curves::curve_ristretto::COOR_BYTE_SIZE
- elliptic::curves::curve_ristretto::NUM_OF_COORDINATES
- elliptic::curves::curve_ristretto::SECRET_KEY_SIZE
- elliptic::curves::ed25519::TWO_TIMES_SECRET_KEY_SIZE