List of all items
Structs
- default::encryption::EncryptionLayout
- layouts::BSGSPolynomial
- layouts::Base2K
- layouts::Degree
- layouts::Diagonals
- layouts::Dnum
- layouts::Dsize
- layouts::GGLWE
- layouts::GGLWEBackendMut
- layouts::GGLWEBackendRef
- layouts::GGLWELayout
- layouts::GGLWEPreparedViewMut
- layouts::GGLWEToGGSWKey
- layouts::GGLWEToGGSWKeyBackendMut
- layouts::GGLWEToGGSWKeyBackendRef
- layouts::GGLWEToGGSWKeyLayout
- layouts::GGLWEViewMut
- layouts::GGSW
- layouts::GGSWBackendMut
- layouts::GGSWBackendRef
- layouts::GGSWBackendRowViewMut
- layouts::GGSWLayout
- layouts::GGSWPreparedViewMut
- layouts::GGSWViewMut
- layouts::GLWE
- layouts::GLWEAutomorphismKey
- layouts::GLWEAutomorphismKeyLayout
- layouts::GLWELayout
- layouts::GLWEPlaintext
- layouts::GLWEPlaintextLayout
- layouts::GLWEPlaintextViewMut
- layouts::GLWEPublicKey
- layouts::GLWEPublicKeyLayout
- layouts::GLWESecret
- layouts::GLWESecretLayout
- layouts::GLWESecretPreparedViewMut
- layouts::GLWESecretTensor
- layouts::GLWESecretTensorViewMut
- layouts::GLWESecretViewMut
- layouts::GLWESwitchingKey
- layouts::GLWESwitchingKeyLayout
- layouts::GLWETensor
- layouts::GLWETensorKey
- layouts::GLWETensorKeyLayout
- layouts::GLWETensorViewMut
- layouts::GLWEToLWEKey
- layouts::GLWEToLWEKeyLayout
- layouts::GLWEViewMut
- layouts::GLWEViewRef
- layouts::LWE
- layouts::LWELayout
- layouts::LWEMatrix
- layouts::LWEMatrixLayout
- layouts::LWEPlaintext
- layouts::LWEPlaintextLayout
- layouts::LWEPlaintextViewMut
- layouts::LWESecret
- layouts::LWESwitchingKey
- layouts::LWESwitchingKeyLayout
- layouts::LWEToGLWEKey
- layouts::LWEToGLWEKeyLayout
- layouts::LWEViewMut
- layouts::LinearTransformation
- layouts::LinearTransformationDiagonal
- layouts::LinearTransformationGiantStep
- layouts::LinearTransformationLayout
- layouts::LinearTransformationPlan
- layouts::Polynomial
- layouts::PowerBasis
- layouts::Rank
- layouts::TorusPrecision
- layouts::compressed::GGLWECompressed
- layouts::compressed::GGLWECompressedBackendMut
- layouts::compressed::GGLWECompressedBackendRef
- layouts::compressed::GGLWEToGGSWKeyCompressed
- layouts::compressed::GGLWEToGGSWKeyCompressedBackendMut
- layouts::compressed::GGLWEToGGSWKeyCompressedBackendRef
- layouts::compressed::GGSWCompressed
- layouts::compressed::GGSWCompressedBackendMut
- layouts::compressed::GGSWCompressedBackendRef
- layouts::compressed::GLWEAutomorphismKeyCompressed
- layouts::compressed::GLWECompressed
- layouts::compressed::GLWECompressedViewMut
- layouts::compressed::GLWECompressedViewRef
- layouts::compressed::GLWESwitchingKeyCompressed
- layouts::compressed::GLWETensorKeyCompressed
- layouts::compressed::GLWEToLWESwitchingKeyCompressed
- layouts::compressed::LWECompressed
- layouts::compressed::LWESwitchingKeyCompressed
- layouts::compressed::LWEToGLWEKeyCompressed
- layouts::prepared::GGLWEPrepared
- layouts::prepared::GGLWEToGGSWKeyPrepared
- layouts::prepared::GGSWPrepared
- layouts::prepared::GLWEAutomorphismKeyPrepared
- layouts::prepared::GLWEPrepared
- layouts::prepared::GLWEPublicKeyPrepared
- layouts::prepared::GLWESecretPrepared
- layouts::prepared::GLWESecretTensorPrepared
- layouts::prepared::GLWESwitchingKeyPrepared
- layouts::prepared::GLWETensorKeyPrepared
- layouts::prepared::GLWEToLWEKeyPrepared
- layouts::prepared::LWESwitchingKeyPrepared
- layouts::prepared::LWEToGLWEKeyPrepared
- layouts::prepared::LinearTransformationBabySteps
- layouts::prepared::PreparedDiagonal
- test_suite::parity::ParityShapes
Enums
- Distribution
- layouts::Basis
- layouts::LinearTransformationStrategy
- layouts::Parity
- layouts::PolynomialInputTransform
- layouts::SplitStrategy
Traits
- GetDistribution
- GetDistributionMut
- ScratchArenaTakeCore
- api::EncryptionInfos
- api::GGLWECompressedEncryptSk
- api::GGLWEEncryptSk
- api::GGLWEExternalProduct
- api::GGLWEKeyswitch
- api::GGLWENoise
- api::GGLWEToGGSWKeyCompressedEncryptSk
- api::GGLWEToGGSWKeyEncryptSk
- api::GGSWAutomorphism
- api::GGSWCompressedEncryptSk
- api::GGSWEncryptSk
- api::GGSWExpandRows
- api::GGSWExternalProduct
- api::GGSWFromGGLWE
- api::GGSWKeyswitch
- api::GGSWNoise
- api::GGSWRotate
- api::GLWEAdd
- api::GLWEAutomorphism
- api::GLWEAutomorphismKeyAutomorphism
- api::GLWEAutomorphismKeyCompressedEncryptSk
- api::GLWEAutomorphismKeyEncryptPk
- api::GLWEAutomorphismKeyEncryptSk
- api::GLWEBytesOf
- api::GLWECompressedEncryptSk
- api::GLWECopy
- api::GLWEDecrypt
- api::GLWEEncryptPk
- api::GLWEEncryptSk
- api::GLWEExpandLWE
- api::GLWEExpandLWEMatrix
- api::GLWEExternalProduct
- api::GLWEExternalProductInternal
- api::GLWEFromLWE
- api::GLWEKeyswitch
- api::GLWELinearTransformations
- api::GLWEMaskFill
- api::GLWEMulConst
- api::GLWEMulPlain
- api::GLWEMulXpMinusOne
- api::GLWENegate
- api::GLWENoise
- api::GLWENormalize
- api::GLWEPacking
- api::GLWEPolynomialEvaluation
- api::GLWEPublicKeyGenerate
- api::GLWERotate
- api::GLWEShift
- api::GLWESub
- api::GLWESwitchingKeyCompressedEncryptSk
- api::GLWESwitchingKeyEncryptPk
- api::GLWESwitchingKeyEncryptSk
- api::GLWETensorDecrypt
- api::GLWETensorKeyCompressedEncryptSk
- api::GLWETensorKeyEncryptSk
- api::GLWETensoring
- api::GLWEToLWESwitchingKeyEncryptSk
- api::GLWETrace
- api::GLWEZero
- api::LWEDecrypt
- api::LWEEncryptSk
- api::LWEFillMask
- api::LWEFromGLWE
- api::LWEKeyswitch
- api::LWEMatrixDecrypt
- api::LWESampleExtract
- api::LWESwitchingKeyEncrypt
- api::LWEToGLWESwitchingKeyEncryptSk
- api::TransferInto
- default::keyswitching::glwe::GGLWEProductDefault
- default::keyswitching::glwe::GLWEKeyswitchInternal
- default::linear_transformation::DiagonalProd
- default::polynomial_evaluation::BSGSOps
- default::polynomial_evaluation::GiantStepTensorBounds
- layouts::BSGSMeta
- layouts::BSGSPolynomialInfos
- layouts::BabyStep
- layouts::DiagonalArithmetic
- layouts::Evaluate
- layouts::GGLWEAtBackendMut
- layouts::GGLWEAtBackendRef
- layouts::GGLWEAtViewMut
- layouts::GGLWEAtViewRef
- layouts::GGLWEInfos
- layouts::GGLWEToBackendMut
- layouts::GGLWEToBackendRef
- layouts::GGLWEToGGSWKeyToBackendMut
- layouts::GGLWEToGGSWKeyToBackendRef
- layouts::GGSWAtBackendMut
- layouts::GGSWAtBackendRef
- layouts::GGSWAtViewMut
- layouts::GGSWAtViewRef
- layouts::GGSWInfos
- layouts::GGSWToBackendMut
- layouts::GGSWToBackendRef
- layouts::GLWEAutomorphismKeyHelper
- layouts::GLWEInfos
- layouts::GLWEPlaintextReborrowBackendMut
- layouts::GLWEPlaintextReborrowBackendRef
- layouts::GLWESecretSampling
- layouts::GLWESecretTensorFactory
- layouts::GLWESecretTensorToBackendMut
- layouts::GLWESecretTensorToBackendRef
- layouts::GLWESecretToBackendMut
- layouts::GLWESecretToBackendRef
- layouts::GLWESwitchingKeyDegrees
- layouts::GLWESwitchingKeyDegreesMut
- layouts::GLWEToBackendMut
- layouts::GLWEToBackendRef
- layouts::GetDegree
- layouts::GetGaloisElement
- layouts::IntPolyInfos
- layouts::LWEInfos
- layouts::LWEMatrixInfos
- layouts::LWEMatrixToBackendMut
- layouts::LWEMatrixToBackendRef
- layouts::LWEPlaintextToBackendMut
- layouts::LWEPlaintextToBackendRef
- layouts::LWESecretSampling
- layouts::LWESecretToBackendMut
- layouts::LWESecretToBackendRef
- layouts::LWEToBackendMut
- layouts::LWEToBackendRef
- layouts::ModuleCoreAlloc
- layouts::ModuleCoreCompressedAlloc
- layouts::PowerBasisHelper
- layouts::SecretConversion
- layouts::SetBSGSMeta
- layouts::SetBase2k
- layouts::SetGGLWEInfos
- layouts::SetGaloisElement
- layouts::SetK
- layouts::compressed::GGLWECompressedSeed
- layouts::compressed::GGLWECompressedSeedMut
- layouts::compressed::GGLWECompressedToBackendMut
- layouts::compressed::GGLWECompressedToBackendRef
- layouts::compressed::GGLWEDecompress
- layouts::compressed::GGLWEToGGSWKeyCompressedToBackendMut
- layouts::compressed::GGLWEToGGSWKeyCompressedToBackendRef
- layouts::compressed::GGLWEToGGSWKeyDecompress
- layouts::compressed::GGSWCompressedSeed
- layouts::compressed::GGSWCompressedSeedMut
- layouts::compressed::GGSWCompressedToBackendMut
- layouts::compressed::GGSWCompressedToBackendRef
- layouts::compressed::GGSWDecompress
- layouts::compressed::GLWEAutomorphismKeyDecompress
- layouts::compressed::GLWECompressedSeed
- layouts::compressed::GLWECompressedSeedMut
- layouts::compressed::GLWECompressedToBackendMut
- layouts::compressed::GLWECompressedToBackendRef
- layouts::compressed::GLWEDecompress
- layouts::compressed::GLWESwitchingKeyDecompress
- layouts::compressed::GLWETensorKeyDecompress
- layouts::compressed::GLWEToLWESwitchingKeyDecompress
- layouts::compressed::LWECompressedToBackendMut
- layouts::compressed::LWECompressedToBackendRef
- layouts::compressed::LWEDecompress
- layouts::compressed::LWESwitchingKeyDecompress
- layouts::compressed::LWEToGLWEKeyDecompress
- layouts::prepared::GGLWEPreparedFactory
- layouts::prepared::GGLWEPreparedToBackendMut
- layouts::prepared::GGLWEPreparedToBackendRef
- layouts::prepared::GGLWEToGGSWKeyPreparedFactory
- layouts::prepared::GGLWEToGGSWKeyPreparedToBackendMut
- layouts::prepared::GGLWEToGGSWKeyPreparedToBackendRef
- layouts::prepared::GGSWPreparedFactory
- layouts::prepared::GGSWPreparedToBackendMut
- layouts::prepared::GGSWPreparedToBackendRef
- layouts::prepared::GLWEAutomorphismKeyPreparedFactory
- layouts::prepared::GLWEAutomorphismKeyPreparedToBackendMut
- layouts::prepared::GLWEAutomorphismKeyPreparedToBackendRef
- layouts::prepared::GLWEPreparedFactory
- layouts::prepared::GLWEPreparedToBackendMut
- layouts::prepared::GLWEPreparedToBackendRef
- layouts::prepared::GLWEPublicKeyPreparedFactory
- layouts::prepared::GLWEPublicKeyPreparedToBackendMut
- layouts::prepared::GLWEPublicKeyPreparedToBackendRef
- layouts::prepared::GLWESecretPreparedFactory
- layouts::prepared::GLWESecretPreparedToBackendMut
- layouts::prepared::GLWESecretPreparedToBackendRef
- layouts::prepared::GLWESecretTensorPreparedFactory
- layouts::prepared::GLWESecretTensorPreparedToBackendMut
- layouts::prepared::GLWESecretTensorPreparedToBackendRef
- layouts::prepared::GLWESwitchingKeyPreparedFactory
- layouts::prepared::GLWESwitchingKeyPreparedToBackendMut
- layouts::prepared::GLWESwitchingKeyPreparedToBackendRef
- layouts::prepared::GLWETensorKeyPreparedFactory
- layouts::prepared::GLWETensorKeyPreparedToBackendMut
- layouts::prepared::GLWETensorKeyPreparedToBackendRef
- layouts::prepared::GLWEToLWEKeyPreparedFactory
- layouts::prepared::GLWEToLWEKeyPreparedToBackendMut
- layouts::prepared::GLWEToLWEKeyPreparedToBackendRef
- layouts::prepared::LWESwitchingKeyPreparedFactory
- layouts::prepared::LWESwitchingKeyPreparedToBackendMut
- layouts::prepared::LWESwitchingKeyPreparedToBackendRef
- layouts::prepared::LWEToGLWEKeyPreparedFactory
- layouts::prepared::LWEToGLWEKeyPreparedToBackendMut
- layouts::prepared::LWEToGLWEKeyPreparedToBackendRef
- oep::AutomorphismImpl
- oep::ConversionDefault
- oep::ConversionImpl
- oep::DecryptionDefault
- oep::DecryptionImpl
- oep::EncryptionDefault
- oep::EncryptionImpl
- oep::GGLWEAutomorphismDefault
- oep::GGLWEExternalProductDefault
- oep::GGLWEExternalProductImpl
- oep::GGLWEKeyswitchDefault
- oep::GGLWEKeyswitchImpl
- oep::GGLWEProductDigitsStridedImpl
- oep::GGSWAutomorphismDefault
- oep::GGSWExternalProductDefault
- oep::GGSWExternalProductImpl
- oep::GGSWKeyswitchDefault
- oep::GGSWKeyswitchImpl
- oep::GGSWRotateImpl
- oep::GLWEAddImpl
- oep::GLWEAutomorphismDefault
- oep::GLWECopyImpl
- oep::GLWEExternalProductDefault
- oep::GLWEExternalProductImpl
- oep::GLWEKeyswitchDefault
- oep::GLWEKeyswitchImpl
- oep::GLWEMulConstImpl
- oep::GLWEMulPlainImpl
- oep::GLWEMulXpMinusOneImpl
- oep::GLWENegateImpl
- oep::GLWENormalizeImpl
- oep::GLWEPackImpl
- oep::GLWERotateImpl
- oep::GLWEShiftImpl
- oep::GLWESubImpl
- oep::GLWETensoringImpl
- oep::GLWETraceImpl
- oep::GLWEZeroImpl
- oep::LWEKeyswitchDefault
- oep::LWEKeyswitchImpl
- oep::LinearTransformationDefault
- oep::LinearTransformationImpl
- oep::PolynomialEvaluationDefault
- oep::PolynomialEvaluationImpl
- test_suite::noise::TestBackend
- test_suite::parity::ParityBackend
Macros
- core_backend_test_suite
- core_parity_test_suite
- impl_conversion_defaults_full
- impl_decryption_defaults_full
- impl_encryption_defaults_full
- impl_gglwe_automorphism_defaults_full
- impl_gglwe_external_product_defaults_full
- impl_gglwe_keyswitch_defaults_full
- impl_gglwe_product_digits_strided_default
- impl_ggsw_automorphism_defaults_full
- impl_ggsw_external_product_defaults_full
- impl_ggsw_keyswitch_defaults_full
- impl_glwe_automorphism_defaults_full
- impl_glwe_external_product_defaults_full
- impl_glwe_infos
- impl_glwe_keyswitch_defaults_full
- impl_glwe_packing_defaults_full
- impl_glwe_tensoring_default
- impl_glwe_trace_defaults_full
- impl_linear_transformation_defaults_full
- impl_lwe_keyswitch_defaults_full
- layouts::impl_glwe_infos
- layouts::view_wrapper
- oep::impl_conversion_defaults_full
- oep::impl_decryption_defaults_full
- oep::impl_encryption_defaults_full
- oep::impl_gglwe_automorphism_defaults_full
- oep::impl_gglwe_external_product_defaults_full
- oep::impl_gglwe_keyswitch_defaults_full
- oep::impl_gglwe_product_digits_strided_default
- oep::impl_ggsw_automorphism_defaults_full
- oep::impl_ggsw_external_product_defaults_full
- oep::impl_ggsw_keyswitch_defaults_full
- oep::impl_glwe_automorphism_defaults_full
- oep::impl_glwe_external_product_defaults_full
- oep::impl_glwe_keyswitch_defaults_full
- oep::impl_glwe_packing_defaults_full
- oep::impl_glwe_tensoring_default
- oep::impl_glwe_trace_defaults_full
- oep::impl_linear_transformation_defaults_full
- oep::impl_lwe_keyswitch_defaults_full
- test_suite::core_backend_test_suite
- view_wrapper
Functions
- default::automorphism::gglwe::glwe_automorphism_key_automorphism_assign_default
- default::automorphism::gglwe::glwe_automorphism_key_automorphism_default
- default::automorphism::gglwe::glwe_automorphism_key_automorphism_tmp_bytes_default
- default::automorphism::ggsw::ggsw_automorphism_assign_default
- default::automorphism::ggsw::ggsw_automorphism_default
- default::automorphism::ggsw::ggsw_automorphism_tmp_bytes_default
- default::automorphism::glwe::glwe_automorphism_add_assign_default
- default::automorphism::glwe::glwe_automorphism_add_default
- default::automorphism::glwe::glwe_automorphism_assign_default
- default::automorphism::glwe::glwe_automorphism_default
- default::automorphism::glwe::glwe_automorphism_sub_assign_default
- default::automorphism::glwe::glwe_automorphism_sub_default
- default::automorphism::glwe::glwe_automorphism_sub_negate_assign_default
- default::automorphism::glwe::glwe_automorphism_sub_negate_default
- default::automorphism::glwe::glwe_automorphism_tmp_bytes_default
- default::conversion::ggsw_expand_row_default
- default::conversion::ggsw_expand_rows_tmp_bytes_default
- default::conversion::ggsw_from_gglwe_default
- default::conversion::ggsw_from_gglwe_tmp_bytes_default
- default::conversion::glwe_expand_lwe_default
- default::conversion::glwe_expand_lwe_matrix_default
- default::conversion::glwe_expand_lwe_matrix_tmp_bytes_default
- default::conversion::glwe_expand_lwe_tmp_bytes_default
- default::conversion::glwe_from_lwe_default
- default::conversion::glwe_from_lwe_tmp_bytes_default
- default::conversion::lwe_from_glwe_default
- default::conversion::lwe_from_glwe_tmp_bytes_default
- default::conversion::lwe_sample_extract_default
- default::decryption::glwe::glwe_decrypt_default
- default::decryption::glwe::glwe_decrypt_tmp_bytes_default
- default::decryption::glwe_tensor::glwe_tensor_decrypt_default
- default::decryption::glwe_tensor::glwe_tensor_decrypt_tmp_bytes_default
- default::decryption::lwe::lwe_decrypt_default
- default::decryption::lwe::lwe_decrypt_tmp_bytes_default
- default::decryption::lwe_matrix::lwe_matrix_decrypt_default
- default::decryption::lwe_matrix::lwe_matrix_decrypt_tmp_bytes_default
- default::external_product::gglwe::gglwe_external_product_assign_default
- default::external_product::gglwe::gglwe_external_product_default
- default::external_product::gglwe::gglwe_external_product_tmp_bytes_default
- default::external_product::ggsw::ggsw_external_product_assign_default
- default::external_product::ggsw::ggsw_external_product_default
- default::external_product::ggsw::ggsw_external_product_tmp_bytes_default
- default::external_product::glwe::glwe_external_product_assign_default
- default::external_product::glwe::glwe_external_product_default
- default::external_product::glwe::glwe_external_product_dft_fill_tmp_bytes_default
- default::external_product::glwe::glwe_external_product_output_size
- default::external_product::glwe::glwe_external_product_tmp_bytes_default
- default::glwe_packing::glwe_packing_defaults_impl::glwe_pack_default
- default::glwe_packing::glwe_packing_defaults_impl::glwe_pack_galois_elements_default
- default::glwe_packing::glwe_packing_defaults_impl::glwe_pack_tmp_bytes_default
- default::glwe_trace::glwe_trace_defaults_impl::glwe_trace_assign_default
- default::glwe_trace::glwe_trace_defaults_impl::glwe_trace_assign_tmp_bytes_default
- default::glwe_trace::glwe_trace_defaults_impl::glwe_trace_default
- default::glwe_trace::glwe_trace_defaults_impl::glwe_trace_galois_elements_default
- default::glwe_trace::glwe_trace_defaults_impl::glwe_trace_tmp_bytes_default
- default::glwe_trace::trace_galois_elements
- default::keyswitching::gglwe::gglwe_keyswitch_assign_default
- default::keyswitching::gglwe::gglwe_keyswitch_default
- default::keyswitching::gglwe::gglwe_keyswitch_tmp_bytes_default
- default::keyswitching::ggsw::ggsw_keyswitch_assign_default
- default::keyswitching::ggsw::ggsw_keyswitch_default
- default::keyswitching::ggsw::ggsw_keyswitch_tmp_bytes_default
- default::keyswitching::glwe::gglwe_product_accumulation_output_size
- default::keyswitching::glwe::gglwe_product_output_size
- default::keyswitching::glwe::glwe_keyswitch_assign_default
- default::keyswitching::glwe::glwe_keyswitch_default
- default::keyswitching::glwe::glwe_keyswitch_tmp_bytes_default
- default::keyswitching::lwe::lwe_keyswitch_default
- default::keyswitching::lwe::lwe_keyswitch_tmp_bytes_default
- default::linear_transformation::glwe_accumulate_streamed_baby_steps_dft
- default::linear_transformation::glwe_eval_linear_transformation_into_default
- default::linear_transformation::glwe_eval_linear_transformation_tmp_bytes_default
- default::linear_transformation::glwe_eval_linear_transformation_unprepared_rhs_tmp_bytes_default
- default::linear_transformation::glwe_prepare_linear_transformation_baby_steps_default
- default::linear_transformation::glwe_prepare_linear_transformation_baby_steps_tmp_bytes_default
- default::linear_transformation::glwe_prepare_linear_transformation_rhs_default
- default::linear_transformation::glwe_prepare_linear_transformation_rhs_tmp_bytes_default
- default::operations::cnv_offset_to_limb_offset
- default::operations::glwe_prepare_right
- default::operations::glwe_tensor_apply_prepared_right
- default::operations::glwe_tensor_apply_prepared_right_tmp_bytes
- default::operations::msb_mask_bottom_limb
- default::operations::normalize_input_limb_bound_with_offset
- layouts::bsgs_consumed_bits
- layouts::bsgs_eval_depth
- layouts::change_of_basis
- layouts::evaluate_coeffs
- layouts::ggsw_backend_mut_from_mut
- layouts::glwe_backend_mut_from_mut
- layouts::glwe_backend_ref_from_mut
- layouts::glwe_backend_ref_from_ref
- layouts::key_k
- layouts::key_size
- layouts::key_work_size
- layouts::optimal_bsgs_giant_step
- layouts::rotate_slots_into
- layouts::split_degree
- oep::gglwe_product_digit_output_size
- test_suite::noise::automorphism::test_gglwe_automorphism_key_automorphism
- test_suite::noise::automorphism::test_gglwe_automorphism_key_automorphism_assign
- test_suite::noise::automorphism::test_ggsw_automorphism
- test_suite::noise::automorphism::test_ggsw_automorphism_assign
- test_suite::noise::automorphism::test_glwe_automorphism
- test_suite::noise::automorphism::test_glwe_automorphism_assign
- test_suite::noise::download_ggsw
- test_suite::noise::download_glwe
- test_suite::noise::download_glwe_plaintext
- test_suite::noise::download_scalar_znx
- test_suite::noise::encryption::test_gglwe_automorphism_key_compressed_encrypt_sk
- test_suite::noise::encryption::test_gglwe_automorphism_key_encrypt_sk
- test_suite::noise::encryption::test_gglwe_compressed_encrypt_sk
- test_suite::noise::encryption::test_gglwe_switching_key_compressed_encrypt_sk
- test_suite::noise::encryption::test_gglwe_switching_key_encrypt_sk
- test_suite::noise::encryption::test_gglwe_tensor_key_compressed_encrypt_sk
- test_suite::noise::encryption::test_gglwe_tensor_key_encrypt_sk
- test_suite::noise::encryption::test_gglwe_to_ggsw_compressed_encrypt_sk
- test_suite::noise::encryption::test_gglwe_to_ggsw_key_encrypt_sk
- test_suite::noise::encryption::test_ggsw_compressed_encrypt_sk
- test_suite::noise::encryption::test_ggsw_encrypt_sk
- test_suite::noise::encryption::test_glwe_compressed_encrypt_sk
- test_suite::noise::encryption::test_glwe_encrypt_pk
- test_suite::noise::encryption::test_glwe_encrypt_sk
- test_suite::noise::encryption::test_glwe_encrypt_zero_sk
- test_suite::noise::external_product::test_gglwe_switching_key_external_product
- test_suite::noise::external_product::test_gglwe_switching_key_external_product_assign
- test_suite::noise::external_product::test_ggsw_external_product
- test_suite::noise::external_product::test_ggsw_external_product_assign
- test_suite::noise::external_product::test_glwe_external_product
- test_suite::noise::external_product::test_glwe_external_product_assign
- test_suite::noise::glwe_tensor::test_glwe_mul_const
- test_suite::noise::glwe_tensor::test_glwe_mul_plain
- test_suite::noise::glwe_tensor::test_glwe_tensor_square
- test_suite::noise::glwe_tensor::test_glwe_tensoring
- test_suite::noise::keyswitch::test_gglwe_switching_key_keyswitch
- test_suite::noise::keyswitch::test_gglwe_switching_key_keyswitch_assign
- test_suite::noise::keyswitch::test_ggsw_keyswitch
- test_suite::noise::keyswitch::test_ggsw_keyswitch_assign
- test_suite::noise::keyswitch::test_glwe_external_product_ignores_dirty_scratch
- test_suite::noise::keyswitch::test_glwe_keyswitch
- test_suite::noise::keyswitch::test_glwe_keyswitch_assign
- test_suite::noise::keyswitch::test_glwe_keyswitch_ignores_dirty_scratch
- test_suite::noise::keyswitch::test_lwe_keyswitch
- test_suite::noise::linear_transformation::test_glwe_hoisted_baby_rotations_match_automorphism
- test_suite::noise::scalar_znx_as_vec_znx_backend_mut
- test_suite::noise::scalar_znx_as_vec_znx_backend_ref
- test_suite::noise::scratch_host_arena
- test_suite::noise::test_glwe_base2k_conversion
- test_suite::noise::test_glwe_expand_lwe
- test_suite::noise::test_glwe_expand_lwe_matrix_decrypt
- test_suite::noise::test_glwe_expand_lwe_rejects_incompatible_lwe_layout
- test_suite::noise::test_glwe_packing
- test_suite::noise::test_glwe_rotate
- test_suite::noise::test_glwe_to_lwe
- test_suite::noise::test_glwe_trace_assign
- test_suite::noise::test_lwe_read_from_rejects_malformed_shape
- test_suite::noise::test_lwe_secret_from_glwe_secret_flattens_rank_and_preserves_metadata
- test_suite::noise::test_lwe_to_glwe
- test_suite::noise::upload_gglwe
- test_suite::noise::upload_gglwe_to_ggsw_key
- test_suite::noise::upload_ggsw
- test_suite::noise::upload_glwe
- test_suite::noise::upload_glwe_automorphism_key
- test_suite::noise::upload_glwe_plaintext
- test_suite::noise::upload_glwe_secret
- test_suite::noise::upload_scalar_znx
- test_suite::parity::test_gglwe_keyswitch_parity
- test_suite::parity::test_gglwe_product_digits_strided
- test_suite::parity::test_glwe_add_parity
- test_suite::parity::test_glwe_automorphism_parity
- test_suite::parity::test_glwe_external_product_parity
- test_suite::parity::test_glwe_keyswitch_assign_parity
- test_suite::parity::test_glwe_keyswitch_parity
- test_suite::parity::test_glwe_negate_parity
- test_suite::parity::test_glwe_normalize_parity
- test_suite::parity::test_glwe_rotate_parity
- test_suite::parity::test_glwe_sub_parity
- test_suite::parity::test_glwe_tensor_parity
Type Aliases
- layouts::BackendGGLWE
- layouts::BackendGGLWEPrepared
- layouts::BackendGGLWEToGGSWKeyPrepared
- layouts::BackendGGSW
- layouts::BackendGGSWPrepared
- layouts::BackendGLWE
- layouts::BackendGLWEAutomorphismKey
- layouts::BackendGLWEAutomorphismKeyPrepared
- layouts::BackendGLWEPlaintext
- layouts::BackendGLWEPrepared
- layouts::BackendGLWEPublicKeyPrepared
- layouts::BackendGLWESecret
- layouts::BackendGLWESecretPrepared
- layouts::BackendGLWESecretTensorPrepared
- layouts::BackendGLWESwitchingKey
- layouts::BackendGLWESwitchingKeyPrepared
- layouts::BackendGLWETensorKeyPrepared
- layouts::BackendGLWEToLWEKeyPrepared
- layouts::BackendLWE
- layouts::BackendLWEMatrix
- layouts::BackendLWEPlaintext
- layouts::BackendLWESecret
- layouts::BackendLWESwitchingKeyPrepared
- layouts::BackendLWEToGLWEKeyPrepared
- layouts::GLWEBackendMut
- layouts::GLWEBackendRef
- layouts::GLWEPlaintextBackendMut
- layouts::GLWEPlaintextBackendRef
- layouts::GLWESecretBackendMut
- layouts::GLWESecretBackendRef
- layouts::GLWESecretTensorBackendMut
- layouts::GLWESecretTensorBackendRef
- layouts::GLWETensorBackendMut
- layouts::GLWETensorBackendRef
- layouts::LWEBackendMut
- layouts::LWEBackendRef
- layouts::LWEMatrixBackendMut
- layouts::LWEMatrixBackendRef
- layouts::LWEPlaintextBackendMut
- layouts::LWEPlaintextBackendRef
- layouts::LWESecretBackendMut
- layouts::LWESecretBackendRef
- layouts::compressed::GLWECompressedBackendMut
- layouts::compressed::GLWECompressedBackendRef
- layouts::compressed::LWECompressedBackendMut
- layouts::compressed::LWECompressedBackendRef
- layouts::prepared::GGLWEPreparedBackendMut
- layouts::prepared::GGLWEPreparedBackendRef
- layouts::prepared::GGLWEToGGSWKeyPreparedBackendMut
- layouts::prepared::GGLWEToGGSWKeyPreparedBackendRef
- layouts::prepared::GGSWPreparedBackendMut
- layouts::prepared::GGSWPreparedBackendRef
- layouts::prepared::GLWEAutomorphismKeyPreparedBackendMut
- layouts::prepared::GLWEAutomorphismKeyPreparedBackendRef
- layouts::prepared::GLWEPreparedBackendMut
- layouts::prepared::GLWEPreparedBackendRef
- layouts::prepared::GLWEPublicKeyPreparedBackendMut
- layouts::prepared::GLWEPublicKeyPreparedBackendRef
- layouts::prepared::GLWESecretPreparedBackendMut
- layouts::prepared::GLWESecretPreparedBackendRef
- layouts::prepared::GLWESecretTensorPreparedBackendMut
- layouts::prepared::GLWESecretTensorPreparedBackendRef
- layouts::prepared::GLWESwitchingKeyPreparedBackendMut
- layouts::prepared::GLWESwitchingKeyPreparedBackendRef
- layouts::prepared::GLWETensorKeyPreparedBackendMut
- layouts::prepared::GLWETensorKeyPreparedBackendRef
- layouts::prepared::GLWEToLWEKeyPreparedBackendMut
- layouts::prepared::GLWEToLWEKeyPreparedBackendRef
- layouts::prepared::LWESwitchingKeyPreparedBackendMut
- layouts::prepared::LWESwitchingKeyPreparedBackendRef
- layouts::prepared::LWEToGLWEKeyPreparedBackendMut
- layouts::prepared::LWEToGLWEKeyPreparedBackendRef
- layouts::prepared::LinearTransformationPrepared