List of all items
Structs
- encryption::auth_encryption::AeCiphertext
- encryption::auth_encryption::AeKey
- encryption::discrete_log::DECODE_PRECOMPUTATION_FOR_G
- encryption::discrete_log::DecodePrecomputation
- encryption::discrete_log::DiscreteLog
- encryption::elgamal::DecryptHandle
- encryption::elgamal::ElGamal
- encryption::elgamal::ElGamalCiphertext
- encryption::elgamal::ElGamalKeypair
- encryption::elgamal::ElGamalPubkey
- encryption::elgamal::ElGamalSecretKey
- encryption::grouped_elgamal::GroupedElGamal
- encryption::grouped_elgamal::GroupedElGamalCiphertext
- encryption::pedersen::G
- encryption::pedersen::H
- encryption::pedersen::Pedersen
- encryption::pedersen::PedersenCommitment
- encryption::pedersen::PedersenOpening
- encryption::pod::auth_encryption::PodAeCiphertext
- encryption::pod::elgamal::PodDecryptHandle
- encryption::pod::elgamal::PodElGamalCiphertext
- encryption::pod::elgamal::PodElGamalPubkey
- encryption::pod::grouped_elgamal::PodGroupedElGamalCiphertext2Handles
- encryption::pod::grouped_elgamal::PodGroupedElGamalCiphertext3Handles
- encryption::pod::pedersen::PodPedersenCommitment
- pod::PodU16
- pod::PodU64
- zk_elgamal_proof_program::instruction::ContextStateInfo
- zk_elgamal_proof_program::proof_data::batched_grouped_ciphertext_validity::BatchedGroupedCiphertext2HandlesValidityProofContext
- zk_elgamal_proof_program::proof_data::batched_grouped_ciphertext_validity::BatchedGroupedCiphertext2HandlesValidityProofData
- zk_elgamal_proof_program::proof_data::batched_grouped_ciphertext_validity::BatchedGroupedCiphertext3HandlesValidityProofContext
- zk_elgamal_proof_program::proof_data::batched_grouped_ciphertext_validity::BatchedGroupedCiphertext3HandlesValidityProofData
- zk_elgamal_proof_program::proof_data::batched_range_proof::BatchedRangeProofContext
- zk_elgamal_proof_program::proof_data::batched_range_proof::batched_range_proof_u128::BatchedRangeProofU128Data
- zk_elgamal_proof_program::proof_data::batched_range_proof::batched_range_proof_u256::BatchedRangeProofU256Data
- zk_elgamal_proof_program::proof_data::batched_range_proof::batched_range_proof_u64::BatchedRangeProofU64Data
- zk_elgamal_proof_program::proof_data::ciphertext_ciphertext_equality::CiphertextCiphertextEqualityProofContext
- zk_elgamal_proof_program::proof_data::ciphertext_ciphertext_equality::CiphertextCiphertextEqualityProofData
- zk_elgamal_proof_program::proof_data::ciphertext_commitment_equality::CiphertextCommitmentEqualityProofContext
- zk_elgamal_proof_program::proof_data::ciphertext_commitment_equality::CiphertextCommitmentEqualityProofData
- zk_elgamal_proof_program::proof_data::grouped_ciphertext_validity::GroupedCiphertext2HandlesValidityProofContext
- zk_elgamal_proof_program::proof_data::grouped_ciphertext_validity::GroupedCiphertext2HandlesValidityProofData
- zk_elgamal_proof_program::proof_data::grouped_ciphertext_validity::GroupedCiphertext3HandlesValidityProofContext
- zk_elgamal_proof_program::proof_data::grouped_ciphertext_validity::GroupedCiphertext3HandlesValidityProofData
- zk_elgamal_proof_program::proof_data::percentage_with_cap::PercentageWithCapProofContext
- zk_elgamal_proof_program::proof_data::percentage_with_cap::PercentageWithCapProofData
- zk_elgamal_proof_program::proof_data::pod::PodProofType
- zk_elgamal_proof_program::proof_data::pubkey_validity::PubkeyValidityProofContext
- zk_elgamal_proof_program::proof_data::pubkey_validity::PubkeyValidityProofData
- zk_elgamal_proof_program::proof_data::zero_ciphertext::ZeroCiphertextProofContext
- zk_elgamal_proof_program::proof_data::zero_ciphertext::ZeroCiphertextProofData
- zk_elgamal_proof_program::state::ProofContextState
- zk_elgamal_proof_program::state::ProofContextStateMeta
Enums
- encryption::discrete_log::DiscreteLogError
- encryption::grouped_elgamal::GroupedElGamalError
- errors::AuthenticatedEncryptionError
- errors::ElGamalError
- errors::ParseError
- errors::TranscriptError
- zk_elgamal_proof_program::errors::ProofGenerationError
- zk_elgamal_proof_program::errors::ProofVerificationError
- zk_elgamal_proof_program::errors::SigmaProofType
- zk_elgamal_proof_program::instruction::ProofInstruction
- zk_elgamal_proof_program::proof_data::ProofType
- zk_elgamal_proof_program::proof_data::errors::ProofDataError
Traits
Functions
- zk_elgamal_proof_program::check_id
- zk_elgamal_proof_program::id
- zk_elgamal_proof_program::instruction::close_context_state
Constants
- encryption::AE_CIPHERTEXT_LEN
- encryption::AE_KEY_LEN
- encryption::DECRYPT_HANDLE_LEN
- encryption::ELGAMAL_CIPHERTEXT_LEN
- encryption::ELGAMAL_KEYPAIR_LEN
- encryption::ELGAMAL_PUBKEY_LEN
- encryption::ELGAMAL_SECRET_KEY_LEN
- encryption::PEDERSEN_COMMITMENT_LEN
- encryption::PEDERSEN_OPENING_LEN
- zk_elgamal_proof_program::ID