List of all items
Structs
- ArcisFloatValue
- compile::ArcisCOptions
- mock_circuit::MockCircuit
- utils::crypto::aes_cipher::AES128Cipher
- utils::crypto::aes_cipher::AES192Cipher
- utils::crypto::aes_cipher::AES256Cipher
- utils::crypto::hkdf::HKDF_RescuePrime
- utils::crypto::hkdf::HKDF_Sha3_256
- utils::crypto::hmac::HMAC_RescuePrime
- utils::crypto::hmac::HMAC_Sha3_256
- utils::crypto::hmac::HMAC_Sha3_512
- utils::crypto::key::AES128Key
- utils::crypto::key::AES192Key
- utils::crypto::key::AES256Key
- utils::crypto::key::PrivateKey
- utils::crypto::key::PublicKey
- utils::crypto::key::RescueKey
- utils::crypto::rescue_cipher::RescueCipher
- utils::crypto::rescue_desc::RescueDesc
- utils::crypto::rescue_prime_hash::RescuePrimeHash
- utils::field::BaseField
- utils::field::ScalarField
- utils::hash_map_vec::HashMapVec
- utils::ignore_for_equality::IgnoreForEquality
- utils::matrix::Matrix
- utils::unique_id::UniqueId
Enums
- BaseCircuitId
- mock_circuit::EvalError
- mock_circuit::MockGate
- mock_circuit::RunTimeVal
- utils::crypto::rescue_desc::RescueMode
- utils::number::Number
Traits
- traits::Enc
- traits::Equal
- traits::FromLeBits
- traits::FromLeBytes
- traits::GetBit
- traits::GreaterEqual
- traits::GreaterThan
- traits::Invert
- traits::IsZero
- traits::Pow
- traits::Random
- traits::RandomBit
- traits::Reveal
- traits::Select
- traits::Selectable
- traits::ToLeBytes
- utils::crypto::hkdf::HKDF
- utils::crypto::hmac::HMAC
- utils::crypto::rescue_cipher::RescueCipherArg
- utils::crypto::rescue_desc::RescueArg
- utils::used_field::UsedField
Functions
- compile::compile
- compile::read_ir
- compile::show_profiling_info
- compile::write_ir
- utils::elliptic_curve::decompress_edwards_y
- utils::elliptic_curve::decompress_montgomery_u
- utils::elliptic_curve::edwards_isom
- utils::elliptic_curve::edwards_isom_inv
- utils::elliptic_curve::edwards_to_montgomery
- utils::elliptic_curve::is_identity_edwards
- utils::elliptic_curve::is_valid_public_key
- utils::elliptic_curve::is_valid_signature
- utils::elliptic_curve::montgomery_to_edwards
- utils::elliptic_curve::to_affine
- utils::elliptic_curve::to_projective
- utils::key_recovery::key_recovery_final
- utils::key_recovery::key_recovery_init
- utils::key_recovery::key_recovery_syndromes
Type Aliases
Constants
- utils::crypto::key::DEFAULT_MXE_X25519_PUBLIC_KEY
- utils::crypto::key::RESCUE_KEY_COUNT
- utils::crypto::key::X25519_PRIVATE_KEY_COUNT
- utils::elliptic_curve::CURVE25519_A
- utils::elliptic_curve::CURVE25519_T
- utils::elliptic_curve::EDWARDS25519_D
- utils::elliptic_curve::EDWARDS25519_D_TWIST
- utils::elliptic_curve::EDWARDS25519_G_X
- utils::elliptic_curve::EDWARDS25519_G_Y
- utils::elliptic_curve::EDWARDS25519_Q_X
- utils::elliptic_curve::EIGHT_INV_MOD_ELL
- utils::elliptic_curve::ELL_BIN
- utils::elliptic_curve::SQRT_NEG_ONE