List of all items
Structs
- distributed::key_blinding::BlindedGlobalSecretKey
- distributed::key_blinding::BlindingFactor
- distributed::key_blinding::SessionKeyShare
- distributed::systems::OfflinePEPClient
- distributed::systems::PEPClient
- distributed::systems::PEPSystem
- high_level::contexts::EncryptionContext
- high_level::contexts::PseudonymizationDomain
- high_level::contexts::RSKFactors
- high_level::contexts::RekeyFactor
- high_level::contexts::RerandomizeFactor
- high_level::contexts::ReshuffleFactor
- high_level::data_types::DataPoint
- high_level::data_types::EncryptedDataPoint
- high_level::data_types::EncryptedPseudonym
- high_level::data_types::Pseudonym
- high_level::keys::EncryptionSecret
- high_level::keys::GlobalPublicKey
- high_level::keys::GlobalSecretKey
- high_level::keys::PseudonymizationSecret
- high_level::keys::SessionPublicKey
- high_level::keys::SessionSecretKey
- internal::arithmetic::GroupElement
- internal::arithmetic::ScalarCanBeZero
- internal::arithmetic::ScalarNonZero
- internal::arithmetic::ZeroArgumentError
- low_level::elgamal::ElGamal
Traits
- distributed::key_blinding::SafeScalar
- high_level::data_types::Encryptable
- high_level::data_types::Encrypted
- high_level::keys::PublicKey
- high_level::keys::SecretKey
- internal::arithmetic::ScalarTraits
Functions
- distributed::key_blinding::make_blinded_global_secret_key
- distributed::key_blinding::make_distributed_global_keys
- distributed::key_blinding::make_session_key
- distributed::key_blinding::make_session_key_share
- distributed::key_blinding::update_session_key
- high_level::keys::make_global_keys
- high_level::keys::make_session_keys
- high_level::ops::decrypt
- high_level::ops::encrypt
- high_level::ops::encrypt_global
- high_level::ops::pseudonymize
- high_level::ops::pseudonymize_batch
- high_level::ops::rekey
- high_level::ops::rekey_batch
- high_level::ops::rerandomize
- high_level::ops::rerandomize_known
- high_level::ops::transcrypt
- high_level::ops::transcrypt_batch
- high_level::utils::make_pseudonymisation_factor
- high_level::utils::make_rekey_factor
- low_level::elgamal::decrypt
- low_level::elgamal::encrypt
- low_level::primitives::rekey
- low_level::primitives::rekey2
- low_level::primitives::rerandomize
- low_level::primitives::reshuffle
- low_level::primitives::reshuffle2
- low_level::primitives::rrsk
- low_level::primitives::rrsk2
- low_level::primitives::rsk
- low_level::primitives::rsk2
Type Aliases
- high_level::contexts::PseudonymizationInfo
- high_level::contexts::RekeyInfo
- high_level::contexts::TranscryptionInfo
- high_level::keys::Secret
- high_level::ops::EncryptedEntityData