API for openfhe.R
R Interface to the 'OpenFHE' Fully Homomorphic Encryption Library

Global functions
.arith_in_place_scalar Source code
.arith_mutable Source code
.arith_need_ciphertext Source code
.arith_scalar_is_complex Source code
.binfhe_deserialize Source code
.binfhe_serialize Source code
.cc_rns_setter Source code
.ccparams_format Source code
.ccparams_print Source code
.ccparams_setter Source code
.ccparams_setter_x Source code
.ccparams_value Source code
.check_key_pair Source code
.check_series_coefficients Source code
.ct_ptrs Source code
.eval_key_or_null Source code
.eval_min_max_scheme_switching Source code
.eval_series Source code
.fast_new Source code
.fast_new_register Source code
.lut_coefficients Source code
.onLoad Source code
.openfhe_Ops_handler Source code
.openfhe_chooseOpsMethod Source code
.schemelet_message Source code
.schswch_get Source code
.schswch_set Source code
.wsum_constants Source code
BFVParams Man page
BFVParams__GetBatchSize Source code
BFVParams__GetCKKSDataType Source code
BFVParams__GetCompositeDegree Source code
BFVParams__GetDecryptionNoiseMode Source code
BFVParams__GetDesiredPrecision Source code
BFVParams__GetDigitSize Source code
BFVParams__GetEncryptionTechnique Source code
BFVParams__GetEvalAddCount Source code
BFVParams__GetExecutionMode Source code
BFVParams__GetFirstModSize Source code
BFVParams__GetInteractiveBootCompressionLevel Source code
BFVParams__GetKeySwitchCount Source code
BFVParams__GetKeySwitchTechnique Source code
BFVParams__GetMaxRelinSkDeg Source code
BFVParams__GetMultipartyMode Source code
BFVParams__GetMultiplicationTechnique Source code
BFVParams__GetMultiplicativeDepth Source code
BFVParams__GetNoiseEstimate Source code
BFVParams__GetNumAdversarialQueries Source code
BFVParams__GetNumLargeDigits Source code
BFVParams__GetPREMode Source code
BFVParams__GetPRENumHops Source code
BFVParams__GetPlaintextModulus Source code
BFVParams__GetRegisterWordSize Source code
BFVParams__GetRingDim Source code
BFVParams__GetScalingModSize Source code
BFVParams__GetScalingTechnique Source code
BFVParams__GetScheme Source code
BFVParams__GetSecretKeyDist Source code
BFVParams__GetSecurityLevel Source code
BFVParams__GetStandardDeviation Source code
BFVParams__GetStatisticalSecurity Source code
BFVParams__GetThresholdNumOfParties Source code
BFVParams__SetBatchSize Source code
BFVParams__SetDigitSize Source code
BFVParams__SetEncryptionTechnique Source code
BFVParams__SetEvalAddCount Source code
BFVParams__SetKeySwitchCount Source code
BFVParams__SetKeySwitchTechnique Source code
BFVParams__SetMaxRelinSkDeg Source code
BFVParams__SetMultipartyMode Source code
BFVParams__SetMultiplicationTechnique Source code
BFVParams__SetMultiplicativeDepth Source code
BFVParams__SetNumLargeDigits Source code
BFVParams__SetPREMode Source code
BFVParams__SetPlaintextModulus Source code
BFVParams__SetRingDim Source code
BFVParams__SetScalingModSize Source code
BFVParams__SetSecretKeyDist Source code
BFVParams__SetSecurityLevel Source code
BFVParams__SetStandardDeviation Source code
BFVParams__SetThresholdNumOfParties Source code
BFVParams__new Source code
BGVParams Man page
BGVParams__GetBatchSize Source code
BGVParams__GetCKKSDataType Source code
BGVParams__GetCompositeDegree Source code
BGVParams__GetDecryptionNoiseMode Source code
BGVParams__GetDesiredPrecision Source code
BGVParams__GetDigitSize Source code
BGVParams__GetEncryptionTechnique Source code
BGVParams__GetEvalAddCount Source code
BGVParams__GetExecutionMode Source code
BGVParams__GetFirstModSize Source code
BGVParams__GetInteractiveBootCompressionLevel Source code
BGVParams__GetKeySwitchCount Source code
BGVParams__GetKeySwitchTechnique Source code
BGVParams__GetMaxRelinSkDeg Source code
BGVParams__GetMultipartyMode Source code
BGVParams__GetMultiplicationTechnique Source code
BGVParams__GetMultiplicativeDepth Source code
BGVParams__GetNoiseEstimate Source code
BGVParams__GetNumAdversarialQueries Source code
BGVParams__GetNumLargeDigits Source code
BGVParams__GetPREMode Source code
BGVParams__GetPRENumHops Source code
BGVParams__GetPlaintextModulus Source code
BGVParams__GetRegisterWordSize Source code
BGVParams__GetRingDim Source code
BGVParams__GetScalingModSize Source code
BGVParams__GetScalingTechnique Source code
BGVParams__GetScheme Source code
BGVParams__GetSecretKeyDist Source code
BGVParams__GetSecurityLevel Source code
BGVParams__GetStandardDeviation Source code
BGVParams__GetStatisticalSecurity Source code
BGVParams__GetThresholdNumOfParties Source code
BGVParams__SetBatchSize Source code
BGVParams__SetDigitSize Source code
BGVParams__SetEvalAddCount Source code
BGVParams__SetFirstModSize Source code
BGVParams__SetKeySwitchCount Source code
BGVParams__SetKeySwitchTechnique Source code
BGVParams__SetMaxRelinSkDeg Source code
BGVParams__SetMultipartyMode Source code
BGVParams__SetMultiplicativeDepth Source code
BGVParams__SetNumAdversarialQueries Source code
BGVParams__SetNumLargeDigits Source code
BGVParams__SetPREMode Source code
BGVParams__SetPRENumHops Source code
BGVParams__SetPlaintextModulus Source code
BGVParams__SetRingDim Source code
BGVParams__SetScalingModSize Source code
BGVParams__SetScalingTechnique Source code
BGVParams__SetSecretKeyDist Source code
BGVParams__SetSecurityLevel Source code
BGVParams__SetStandardDeviation Source code
BGVParams__SetStatisticalSecurity Source code
BGVParams__SetThresholdNumOfParties Source code
BGVParams__new Source code
BinFHEContext Man page
BinFHEContext__BTKeyGen Source code
BinFHEContext__BTKeyLoad Source code
BinFHEContext__BTKeyMapLoadSingleElement Source code
BinFHEContext__Bootstrap Source code
BinFHEContext__ClearBTKeys Source code
BinFHEContext__Decrypt Source code
BinFHEContext__Encrypt Source code
BinFHEContext__EncryptPK Source code
BinFHEContext__EncryptWithMod Source code
BinFHEContext__EvalBinGate Source code
BinFHEContext__EvalBinGate__vec Source code
BinFHEContext__EvalConstant Source code
BinFHEContext__EvalDecomp Source code
BinFHEContext__EvalFloor Source code
BinFHEContext__EvalFunc Source code
BinFHEContext__EvalNOT Source code
BinFHEContext__EvalSign Source code
BinFHEContext__GenerateBinFHEContext Source code
BinFHEContext__GenerateBinFHEContextArbFunc Source code
BinFHEContext__GetBTKey Source code
BinFHEContext__GetBTKeyMap Source code
BinFHEContext__GetMaxPlaintextSpace Source code
BinFHEContext__GetParam Source code
BinFHEContext__GetPublicKey Source code
BinFHEContext__GetSwitchKey Source code
BinFHEContext__HasInternal32Key Source code
BinFHEContext__KeyGen Source code
BinFHEContext__KeyGenN Source code
BinFHEContext__KeyGenPair Source code
BinFHEContext__KeySwitchGen Source code
BinFHEContext__PubKeyGen Source code
BinFHEContext__SerializedObjectName Source code
BinFHEContext__SerializedVersion Source code
BinFHEContext__SwitchCTtoqn Source code
BinFHEContext__new Source code
BinFHEMethod Man page
BinFHEOutput Man page
BinFHEParamSet Man page
BinFHE__DeserializeFromFile Source code
BinFHE__SerializeToFile Source code
BinGate Man page
CCParams__Set Source code
CCParams__ToString Source code
CKKSDataType Man page
CKKSParams Man page
CKKSParams__GetBatchSize Source code
CKKSParams__GetCKKSDataType Source code
CKKSParams__GetCompositeDegree Source code
CKKSParams__GetDecryptionNoiseMode Source code
CKKSParams__GetDesiredPrecision Source code
CKKSParams__GetDigitSize Source code
CKKSParams__GetEncryptionTechnique Source code
CKKSParams__GetEvalAddCount Source code
CKKSParams__GetExecutionMode Source code
CKKSParams__GetFirstModSize Source code
CKKSParams__GetInteractiveBootCompressionLevel Source code
CKKSParams__GetKeySwitchCount Source code
CKKSParams__GetKeySwitchTechnique Source code
CKKSParams__GetMaxRelinSkDeg Source code
CKKSParams__GetMultipartyMode Source code
CKKSParams__GetMultiplicationTechnique Source code
CKKSParams__GetMultiplicativeDepth Source code
CKKSParams__GetNoiseEstimate Source code
CKKSParams__GetNumAdversarialQueries Source code
CKKSParams__GetNumLargeDigits Source code
CKKSParams__GetPREMode Source code
CKKSParams__GetPRENumHops Source code
CKKSParams__GetPlaintextModulus Source code
CKKSParams__GetRegisterWordSize Source code
CKKSParams__GetRingDim Source code
CKKSParams__GetScalingModSize Source code
CKKSParams__GetScalingTechnique Source code
CKKSParams__GetScheme Source code
CKKSParams__GetSecretKeyDist Source code
CKKSParams__GetSecurityLevel Source code
CKKSParams__GetStandardDeviation Source code
CKKSParams__GetStatisticalSecurity Source code
CKKSParams__GetThresholdNumOfParties Source code
CKKSParams__SetBatchSize Source code
CKKSParams__SetCKKSDataType Source code
CKKSParams__SetCompositeDegree Source code
CKKSParams__SetDecryptionNoiseMode Source code
CKKSParams__SetDesiredPrecision Source code
CKKSParams__SetDigitSize Source code
CKKSParams__SetExecutionMode Source code
CKKSParams__SetFirstModSize Source code
CKKSParams__SetInteractiveBootCompressionLevel Source code
CKKSParams__SetKeySwitchTechnique Source code
CKKSParams__SetMaxRelinSkDeg Source code
CKKSParams__SetMultiplicativeDepth Source code
CKKSParams__SetNoiseEstimate Source code
CKKSParams__SetNumAdversarialQueries Source code
CKKSParams__SetNumLargeDigits Source code
CKKSParams__SetPREMode Source code
CKKSParams__SetRegisterWordSize Source code
CKKSParams__SetRingDim Source code
CKKSParams__SetScalingModSize Source code
CKKSParams__SetScalingTechnique Source code
CKKSParams__SetSecretKeyDist Source code
CKKSParams__SetSecurityLevel Source code
CKKSParams__SetStandardDeviation Source code
CKKSParams__SetStatisticalSecurity Source code
CKKSParams__new Source code
Ciphertext Man page
Ciphertext__Clone Source code
Ciphertext__GetCryptoContext Source code
Ciphertext__GetElements Source code
Ciphertext__GetEncodingType Source code
Ciphertext__GetHopLevel Source code
Ciphertext__GetKeyTag Source code
Ciphertext__GetLevel Source code
Ciphertext__GetNoiseScaleDeg Source code
Ciphertext__GetScalingFactor Source code
Ciphertext__GetScalingFactorInt Source code
Ciphertext__GetSlots Source code
Ciphertext__NumberCiphertextElements Source code
Ciphertext__RemoveElement Source code
Ciphertext__SetElements Source code
Ciphertext__SetEncodingType Source code
Ciphertext__SetHopLevel Source code
Ciphertext__SetKeyTag Source code
Ciphertext__SetLevel Source code
Ciphertext__SetNoiseScaleDeg Source code
Ciphertext__SetScalingFactor Source code
Ciphertext__SetScalingFactorInt Source code
Ciphertext__SetSlots Source code
ClearEvalAutomorphismKeys Source code
ClearEvalMultKeys Source code
ClearEvalSumKeys__ Source code
ClearEvalSumKeys__tag Source code
ComposedEvalMult__ Source code
Compress__ct Source code
CompressionLevel Man page
CryptoContext Man page
CryptoContext__ClearCaches Source code
CryptoContext__ClearEvalAutomorphismKeys__tag Source code
CryptoContext__ClearEvalMultKeys__tag Source code
CryptoContext__ClearStaticMapsAndVectors Source code
CryptoContext__Decrypt Source code
CryptoContext__Enable Source code
CryptoContext__Enable_Mask Source code
CryptoContext__Encrypt_PrivateKey Source code
CryptoContext__Encrypt_PublicKey Source code
CryptoContext__EvalAtIndexKeyGen Source code
CryptoContext__EvalAutomorphismKeyGen Source code
CryptoContext__EvalBootstrap Source code
CryptoContext__EvalBootstrapKeyGen Source code
CryptoContext__EvalBootstrapSetup Source code
CryptoContext__EvalMultKeyGen Source code
CryptoContext__EvalRotateKeyGen Source code
CryptoContext__EvalSumKeyGen Source code
CryptoContext__FindAutomorphismIndex Source code
CryptoContext__FindAutomorphismIndices Source code
CryptoContext__GetAllEvalAutomorphismKeys Source code
CryptoContext__GetAllEvalMultKeys Source code
CryptoContext__GetAllEvalSumKeys Source code
CryptoContext__GetBatchSize Source code
CryptoContext__GetCKKSBootCorrectionFactor Source code
CryptoContext__GetCKKSDataType Source code
CryptoContext__GetCompositeDegree Source code
CryptoContext__GetCryptoParameters Source code
CryptoContext__GetCyclotomicOrder Source code
CryptoContext__GetDigitSize Source code
CryptoContext__GetElementParams Source code
CryptoContext__GetEncodingParams Source code
CryptoContext__GetEvalAddCount Source code
CryptoContext__GetEvalAutomorphismKeyMapPtr Source code
CryptoContext__GetEvalAutomorphismNoKeyIndices Source code
CryptoContext__GetEvalMultKeyVector Source code
CryptoContext__GetEvalSumKeyMap Source code
CryptoContext__GetExistingEvalAutomorphismKeyIndices Source code
CryptoContext__GetKeyGenLevel Source code
CryptoContext__GetKeySwitchCount Source code
CryptoContext__GetKeySwitchTechnique Source code
CryptoContext__GetModulus Source code
CryptoContext__GetModulusCKKS Source code
CryptoContext__GetMultiplicativeDepth Source code
CryptoContext__GetNoiseEstimate Source code
CryptoContext__GetPRENumHops Source code
CryptoContext__GetPlaintextForDecrypt Source code
CryptoContext__GetPlaintextModulus Source code
CryptoContext__GetRegisterWordSize Source code
CryptoContext__GetRingDimension Source code
CryptoContext__GetRootOfUnity Source code
CryptoContext__GetScalingFactorReal Source code
CryptoContext__GetScalingTechnique Source code
CryptoContext__GetScheme Source code
CryptoContext__GetSchemeId Source code
CryptoContext__GetUniqueValues Source code
CryptoContext__InsertEvalAutomorphismKey Source code
CryptoContext__InsertEvalMultKey Source code
CryptoContext__InsertEvalSumKey Source code
CryptoContext__KeyGen Source code
CryptoContext__MakeCKKSPackedPlaintext Source code
CryptoContext__MakeCoefPackedPlaintext Source code
CryptoContext__MakePackedPlaintext Source code
CryptoContext__RecoverSharedKey Source code
CryptoContext__SerializedObjectName Source code
CryptoContext__SerializedVersion Source code
CryptoContext__SetCKKSBootCorrectionFactor Source code
CryptoContext__SetKeyGenLevel Source code
CryptoContext__SetRNS Source code
CryptoContext__ShareKeys Source code
CryptoContext__setSchemeId Source code
CryptoParameters Man page
DCRTPoly Man page
DecryptionNoiseMode Man page
DeserializeEvalBootstrapKey__ Source code
DeserializeEvalKeysMem__ Source code
DeserializeFile__ Source code
DeserializeMem__ Source code
Deserialize__Ciphertext Source code
Deserialize__CryptoContext Source code
Deserialize__EvalAutomorphismKey Source code
Deserialize__EvalMultKey Source code
Deserialize__EvalSumKey Source code
Deserialize__PrivateKey Source code
Deserialize__PublicKey Source code
DistributionType Man page
ElementParams Man page
ElementParams__GetCyclotomicOrder Source code
ElementParams__GetModulus Source code
ElementParams__GetRingDimension Source code
EncodingParams Man page
EncodingParams__GetBatchSize Source code
EncodingParams__GetPlaintextGenerator Source code
EncodingParams__GetPlaintextModulus Source code
EncryptionTechnique Man page
EvalAddInPlaceNoCheck__ Source code
EvalAddInPlace__ct_ct Source code
EvalAddInPlace__ct_pt Source code
EvalAddManyInPlace__ Source code
EvalAddMany__ Source code
EvalAddMutable__ct_ct Source code
EvalAdd__ct_ct Source code
EvalAdd__ct_int Source code
EvalAdd__ct_pt Source code
EvalAdd__ct_scalar Source code
EvalArithInPlace__complex Source code
EvalArithInPlace__pt_ct Source code
EvalArithInPlace__real Source code
EvalArithMutable__pt Source code
EvalArith__complex Source code
EvalArith__pt_ct Source code
EvalArith__real Source code
EvalAtIndex__ Source code
EvalAutomorphism__ Source code
EvalBootstrapPrecompute__ Source code
EvalBootstrapStCFirst__ Source code
EvalCKKStoFHEWPrecompute__ Source code
EvalCKKStoFHEW__ Source code
EvalChebyshevFunctionPtxt__ Source code
EvalCkksToFhewKeyGen__ Source code
EvalCompareSchemeSwitching__ Source code
EvalCompareSwitchPrecompute__ Source code
EvalCos_ Source code
EvalDivide_ Source code
EvalFBTNoDecoding__ Source code
EvalFBTSetup__ Source code
EvalFBT__ Source code
EvalFEFuncBootstrapPrecompute__ Source code
EvalFEFuncBootstrapSetup__ Source code
EvalFEFuncBootstrapWithPrecomp__ Source code
EvalFEFuncBootstrap__ Source code
EvalFHEWtoCKKSSetup__ Source code
EvalFHEWtoCKKS__ Source code
EvalFastRotation Source code
EvalFastRotationExt__ Source code
EvalFastRotationPrecompute Source code
EvalFastRotation__3arg Source code
EvalFhewToCkksKeyGen__ Source code
EvalHermiteTrigSeries__ Source code
EvalHomDecoding__ Source code
EvalInnerProduct__ct_ct Source code
EvalInnerProduct__ct_pt Source code
EvalKey Man page
EvalKeyMap Man page
EvalKey__GetKeyTag Source code
EvalKey__SetKeyTag Source code
EvalLinearWSumMutable__ Source code
EvalLinearWSum__ Source code
EvalLogistic_ Source code
EvalMVBNoDecoding__ Source code
EvalMVBPrecompute__ Source code
EvalMVB__ Source code
EvalMerge__ Source code
EvalMinMaxSchemeSwitching__ Source code
EvalMultAndRelinearize__ct_ct Source code
EvalMultKeysGen__ Source code
EvalMultMany__ Source code
EvalMultMutable__ct_ct Source code
EvalMultNoCheck__ Source code
EvalMultNoRelinNoCheck__ Source code
EvalMultNoRelin__ct_ct Source code
EvalMult__ct_ct Source code
EvalMult__ct_int Source code
EvalMult__ct_pt Source code
EvalMult__ct_scalar Source code
EvalMutableInPlace__ Source code
EvalNegate Source code
EvalNegateInPlace__ct Source code
EvalRotate Source code
EvalSchemeSwitchingKeyGen__ Source code
EvalSeriesPowers__ Source code
EvalSeriesWithPrecomp__ Source code
EvalSeries__ Source code
EvalSin_ Source code
EvalSquare Source code
EvalSquareMutable__ct Source code
EvalSubInPlace__ct_ct Source code
EvalSubInPlace__ct_pt Source code
EvalSubMutable__ct_ct Source code
EvalSub__ct_ct Source code
EvalSub__ct_int Source code
EvalSub__ct_pt Source code
EvalSub__ct_scalar Source code
EvalSum Source code
EvalSumColsKeyGen__ Source code
EvalSumCols__ Source code
EvalSumRowsKeyGen__ Source code
EvalSumRows__ Source code
EvalUnaryInPlace__ Source code
ExecutionMode Man page
FHECKKSRNS__GetBootstrapDepth Source code
FHECKKSRNS__GetBootstrapDepth__approx Source code
FastRotationPrecomputation Man page
Feature Man page
Format Man page
GenCryptoContext__BFV Source code
GenCryptoContext__BGV Source code
GenCryptoContext__CKKS Source code
GetAllContexts__ Source code
GetBinCCForSchemeSwitch__ Source code
GetFBTDepth__ Source code
GetFEFBTDepth__ Source code
GetHermiteTrigCoefficients__ Source code
GetMultiplicativeDepthByCoeffVector__ Source code
GetSwkFC__ Source code
IntBootAdd__ Source code
IntBootAdjustScale__ Source code
IntBootDecrypt__ Source code
IntBootEncrypt__ Source code
IntMPBootAdd__ Source code
IntMPBootAdjustScale__ Source code
IntMPBootDecrypt__ Source code
IntMPBootEncrypt__ Source code
IntMPBootRandomElementGen__ct Source code
IntMPBootRandomElementGen__pk Source code
KeyPair Man page
KeySwitchDownFirstElement__ Source code
KeySwitchDown__ Source code
KeySwitchExt__ Source code
KeySwitchGen__ Source code
KeySwitchInPlace__ Source code
KeySwitchTechnique Man page
KeySwitch__ Source code
KeygenMode Man page
LWECiphertext Man page
LWECiphertext__GetLength Source code
LWECiphertext__GetptModulus Source code
LWECiphertext__SetModulus Source code
LWECiphertext__SetptModulus Source code
LWEKeyPair Man page
LWEPrivateKey Man page
LWEPublicKey Man page
LWESwitchingKey Man page
LWE__GetLength Source code
LWE__GetModulus Source code
LWE__equal Source code
LevelReduceInPlace__ct Source code
LevelReduce__ct Source code
MakeCKKSPackedPlaintext__complex Source code
MakeStringPlaintext__ Source code
ModReduceInPlace__ct Source code
ModReduce__ct Source code
MultiAddEvalAutomorphismKeys__ Source code
MultiAddEvalKeys Source code
MultiAddEvalMultKeys Source code
MultiAddEvalSumKeys__ Source code
MultiAddPubKeys Source code
MultiEvalAtIndexKeyGen__ Source code
MultiEvalAutomorphismKeyGen__ Source code
MultiEvalSumKeyGen__ Source code
MultiKeySwitchGen Source code
MultiMultEvalKey__ Source code
MultipartyDecryptFusion Source code
MultipartyDecryptLead Source code
MultipartyDecryptLead__ct_vec Source code
MultipartyDecryptMain Source code
MultipartyDecryptMain__ct_vec Source code
MultipartyKeyGen Source code
MultipartyKeyGen__sk_vec Source code
MultipartyMode Man page
MultiplicationTechnique Man page
OpenFHEObject Man page
PREMode Man page
Plaintext Man page
PlaintextEncodings Man page
Plaintext__Decode Source code
Plaintext__Decode__ckks Source code
Plaintext__Encode Source code
Plaintext__GetCKKSDataType Source code
Plaintext__GetCKKSPackedValue Source code
Plaintext__GetCoefPackedValue Source code
Plaintext__GetElementModulus Source code
Plaintext__GetElementRingDimension Source code
Plaintext__GetEncodingParams Source code
Plaintext__GetEncodingType Source code
Plaintext__GetFormattedValues Source code
Plaintext__GetLength Source code
Plaintext__GetLevel Source code
Plaintext__GetLogError Source code
Plaintext__GetLogPrecision Source code
Plaintext__GetNoiseScaleDeg Source code
Plaintext__GetPackedValue Source code
Plaintext__GetRealPackedValue Source code
Plaintext__GetScalingFactor Source code
Plaintext__GetScalingFactorInt Source code
Plaintext__GetSchemeID Source code
Plaintext__GetSlots Source code
Plaintext__GetStringValue Source code
Plaintext__HighBound Source code
Plaintext__IsEncoded Source code
Plaintext__LowBound Source code
Plaintext__SetCKKSDataType Source code
Plaintext__SetFormat Source code
Plaintext__SetIntVectorValue Source code
Plaintext__SetLength Source code
Plaintext__SetLevel Source code
Plaintext__SetNoiseScaleDeg Source code
Plaintext__SetScalingFactor Source code
Plaintext__SetScalingFactorInt Source code
Plaintext__SetSlots Source code
Plaintext__SetStringValue Source code
Plaintext__ToString Source code
PolyVector Man page
PolyVector__SwitchModulus Source code
PolyVector__clone Source code
PolyVector__length Source code
PolyVector__new Source code
PolyVector__sub Source code
PrecomputeCRTTablesAfterDeserializaton__get Source code
PrecomputeCRTTablesAfterDeserializaton__set Source code
PrivateKey Man page
PrivateKey__GetCryptoContext Source code
PrivateKey__GetKeyTag Source code
PrivateKey__SetKeyTag Source code
PublicKey Man page
PublicKey__GetCryptoContext Source code
PublicKey__GetKeyTag Source code
PublicKey__SetKeyTag Source code
ReEncrypt__ Source code
ReKeyGen__ Source code
ReleaseAllContexts Source code
Relinearize__ct Source code
Rescale Source code
RingGSWBTKey Man page
ScalingTechnique Man page
SchSwchDeserializer__Deserialize Source code
SchSwchDeserializer__SetDataDirectory Source code
SchSwchDeserializer__get Source code
SchSwchDeserializer__new Source code
SchSwchParams Man page
SchSwchParams__Get Source code
SchSwchParams__GetInitialCKKSModulus Source code
SchSwchParams__Set Source code
SchSwchParams__SetInitialCKKSModulus Source code
SchSwchParams__SetParamsFromCKKSCryptocontextCalled Source code
SchSwchParams__new Source code
SchSwchParams__str Source code
SchSwchSerializer__Serialize Source code
SchSwchSerializer__SetDataDirectory Source code
SchSwchSerializer__new Source code
SchemeBase Man page
SchemeId Man page
SchemeSwitchSetup__ Source code
SchemeSwitchingDataDeserializer Man page
SchemeSwitchingDataSerializer Man page
Schemelet__ConvertCKKSToRLWE Source code
Schemelet__ConvertRLWEToCKKS Source code
Schemelet__DecryptCoeff Source code
Schemelet__EncryptCoeff Source code
Schemelet__GetElementParams Source code
Schemelet__GetQPrime Source code
Schemelet__ModSwitch Source code
SecretKeyDist Man page
SecretShareMap Man page
SecretShareMap__length Source code
SecurityLevel Man page
SerializeEvalBootstrapKey__ Source code
SerializeEvalKeys__ Source code
SerializeFile__ Source code
SerializeMem__ Source code
SerializeMem__EvalKeyVector Source code
Serialize__Ciphertext Source code
Serialize__CryptoContext Source code
Serialize__EvalAutomorphismKey Source code
Serialize__EvalMultKey Source code
Serialize__EvalSumKey Source code
Serialize__PrivateKey Source code
Serialize__PublicKey Source code
SeriesPowers Man page
SeriesPowers__info Source code
SetBinCCForSchemeSwitch__ Source code
SetParamsFromCKKSCryptocontext__ Source code
SetSwkFC__ Source code
SparseKeyGen__ Source code
bin_bootstrap Man page Source code
bin_bt_key_gen Man page Source code
bin_bt_key_load Man page Source code
bin_bt_key_map_load_single_element Man page Source code
bin_clear_bt_keys Man page Source code
bin_decrypt Man page Source code
bin_encrypt Man page Source code
bin_fhe_context Man page Source code
bin_key_gen Man page Source code
bin_key_gen_n Man page Source code
bin_key_gen_pair Man page Source code
bin_key_switch_gen Man page Source code
bin_pub_key_gen Man page Source code
ccparams_getters Man page
ccparams_setters Man page
ckks_precision_loss_per_level Source code
ckks_scaling_factor_bits Man page Source code
clear_all_ckks_caches Man page Source code
clear_bootstrap_precom Man page Source code
clear_eval_automorphism_keys Man page Source code
clear_eval_mult_keys Man page Source code
clear_eval_sum_keys Man page Source code
clear_fhe_state Man page Source code
clear_scheme_switch_precom Man page Source code
clear_static_maps_and_vectors Man page Source code
clone Man page
clone_empty Man page Source code
composed_eval_mult Man page Source code
compress Man page
decode Man page Source code
decrypt Man page
deserialize_eval_bootstrap_key Man page Source code
deserialize_eval_keys Man page Source code
deserialize_eval_keys_string Man page Source code
deserialize_scheme_switching_data Man page Source code
disable_precompute_crt_tables_after_deserializaton Man page Source code
enable_feature Man page
enable_precompute_crt_tables_after_deserializaton Man page Source code
encode Man page Source code
encrypt Man page
eval_add Man page
eval_add_in_place Man page
eval_add_in_place_no_check Man page Source code
eval_add_many Man page Source code
eval_add_many_in_place Man page Source code
eval_add_mutable Man page
eval_add_mutable_in_place Man page Source code
eval_at_index Man page Source code
eval_at_index_key_gen Man page Source code
eval_automorphism Man page Source code
eval_automorphism_key_gen Man page Source code
eval_bin_gate Man page Source code
eval_bootstrap Man page Source code
eval_bootstrap_key_gen Man page Source code
eval_bootstrap_precompute Man page Source code
eval_bootstrap_setup Man page Source code
eval_bootstrap_stc_first Man page Source code
eval_cheby_polys Man page Source code
eval_chebyshev Man page Source code
eval_chebyshev_coefficients Man page Source code
eval_chebyshev_function Man page Source code
eval_chebyshev_function_ptxt Man page Source code
eval_chebyshev_linear Man page Source code
eval_chebyshev_ps Man page Source code
eval_chebyshev_series_with_precomp Man page Source code
eval_ckks_to_fhew Man page Source code
eval_ckks_to_fhew_key_gen Man page Source code
eval_ckks_to_fhew_precompute Man page Source code
eval_ckks_to_fhew_setup Man page Source code
eval_compare_scheme_switching Man page Source code
eval_compare_switch_precompute Man page Source code
eval_constant Man page Source code
eval_cos Man page Source code
eval_decomp Man page Source code
eval_divide Man page Source code
eval_fast_rotation Man page
eval_fast_rotation_ext Man page
eval_fast_rotation_precompute Man page
eval_fbt Man page Source code
eval_fbt_no_decoding Man page Source code
eval_fbt_setup Man page Source code
eval_fe_func_bootstrap Man page Source code
eval_fe_func_bootstrap_precompute Man page Source code
eval_fe_func_bootstrap_setup Man page Source code
eval_fe_func_bootstrap_with_precomp Man page Source code
eval_fhew_to_ckks Man page Source code
eval_fhew_to_ckks_key_gen Man page Source code
eval_fhew_to_ckks_setup Man page Source code
eval_floor Man page Source code
eval_func Man page Source code
eval_hermite_trig_series Man page Source code
eval_hom_decoding Man page Source code
eval_inner_product Man page Source code
eval_linear_wsum Man page Source code
eval_linear_wsum_mutable Man page Source code
eval_logistic Man page Source code
eval_max_scheme_switching Man page Source code
eval_max_scheme_switching_alt Man page Source code
eval_merge Man page Source code
eval_min_scheme_switching Man page Source code
eval_min_scheme_switching_alt Man page Source code
eval_mult Man page
eval_mult_and_relinearize Man page
eval_mult_in_place Man page
eval_mult_key_gen Man page Source code
eval_mult_keys_gen Man page Source code
eval_mult_many Man page Source code
eval_mult_mutable Man page
eval_mult_mutable_in_place Man page Source code
eval_mult_no_check Man page Source code
eval_mult_no_relin Man page
eval_mult_no_relin_no_check Man page Source code
eval_mvb Man page Source code
eval_mvb_no_decoding Man page Source code
eval_mvb_precompute Man page Source code
eval_negate Man page
eval_negate_in_place Man page
eval_not Man page Source code
eval_poly Man page Source code
eval_poly_linear Man page Source code
eval_poly_ps Man page Source code
eval_poly_with_precomp Man page Source code
eval_powers Man page Source code
eval_rotate Man page
eval_rotate_key_gen Man page Source code
eval_scheme_switching_key_gen Man page Source code
eval_scheme_switching_setup Man page Source code
eval_sign Man page Source code
eval_sin Man page Source code
eval_square Man page
eval_square_in_place Man page Source code
eval_square_mutable Man page
eval_sub Man page
eval_sub_in_place Man page
eval_sub_mutable Man page
eval_sub_mutable_in_place Man page Source code
eval_sum Man page
eval_sum_cols Man page Source code
eval_sum_cols_key_gen Man page Source code
eval_sum_key_gen Man page Source code
eval_sum_rows Man page Source code
eval_sum_rows_key_gen Man page Source code
fhe_ckks_tolerance Man page
fhe_context Man page Source code
fhe_deserialize Man page Source code
fhe_deserialize_string Man page Source code
fhe_serialize Man page
find_automorphism_index Man page Source code
find_automorphism_indices Man page Source code
gen_crypto_context Man page Source code
generate_lut_via_function Man page Source code
get_all_contexts Man page Source code
get_all_eval_automorphism_keys Man page Source code
get_all_eval_mult_keys Man page Source code
get_all_eval_sum_keys Man page Source code
get_arbitrary_function_evaluation Man page Source code
get_b_step_ltr_ckks_to_fhew Man page Source code
get_b_step_ltr_fhew_to_ckks Man page Source code
get_batch_size Man page
get_beta Man page Source code
get_big_n Man page Source code
get_big_q Man page Source code
get_bin_cc_for_scheme_switch Man page Source code
get_bootstrap_depth Man page Source code
get_bt_key Man page Source code
get_bt_key_map Man page Source code
get_ckks_boot_correction_factor Man page Source code
get_ckks_data_type Man page
get_coef_packed_value Man page
get_complex_packed_value Man page Source code
get_composite_degree Man page
get_compute_argmin Man page Source code
get_crypto_context Man page
get_crypto_parameters Man page
get_ctxt_mod_size_fhew_intermed_swch Man page Source code
get_ctxt_mod_size_fhew_large_prec Man page Source code
get_cyclotomic_order Man page
get_decryption_noise_mode Man page
get_desired_precision Man page
get_digit_size Man page
get_element_modulus Man page Source code
get_element_params Man page
get_element_ring_dimension Man page
get_elements Man page Source code
get_elements_mutable Man page Source code
get_encoding_params Man page
get_encoding_type Man page
get_encryption_technique Man page
get_eval_add_count Man page
get_eval_automorphism_key_map Man page Source code
get_eval_automorphism_no_key_indices Man page Source code
get_eval_mult_key_vector Man page Source code
get_eval_sum_key_map Man page Source code
get_execution_mode Man page
get_existing_eval_automorphism_key_indices Man page Source code
get_fbt_depth Man page Source code
get_fefbt_depth Man page Source code
get_first_mod_size Man page
get_formatted_values Man page
get_hermite_trig_coefficients Man page Source code
get_hop_level Man page Source code
get_initial_ckks_modulus Man page Source code
get_interactive_boot_compression_level Man page
get_key_gen_level Man page
get_key_switch_count Man page
get_key_switch_technique Man page
get_key_tag Man page
get_length Man page
get_level Man page
get_level_ltr_ckks_to_fhew Man page Source code
get_level_ltr_fhew_to_ckks Man page Source code
get_log_error Man page
get_log_precision Man page
get_max_plaintext_space Man page Source code
get_max_relin_sk_deg Man page
get_modulus Man page
get_modulus_ckks Man page Source code
get_multiparty_mode Man page
get_multiplication_technique Man page
get_multiplicative_depth Man page
get_multiplicative_depth_by_coeff_vector Man page Source code
get_n Man page Source code
get_native_int Man page Source code
get_noise_estimate Man page
get_noise_scale_deg Man page
get_num_adversarial_queries Man page
get_num_large_digits Man page
get_num_slots_ckks Man page Source code
get_num_threads Man page Source code
get_num_values Man page Source code
get_one_hot_encoding Man page Source code
get_packed_value Man page Source code
get_plaintext_for_decrypt Man page Source code
get_plaintext_generator Man page Source code
get_plaintext_modulus Man page
get_pre_mode Man page
get_pre_num_hops Man page
get_pt_modulus Man page Source code
get_ptr Man page Source code
get_public_key Man page
get_q Man page Source code
get_raw_ciphertext Man page Source code
get_real_packed_value Man page Source code
get_register_word_size Man page
get_ring_dim Man page
get_ring_dimension Man page Source code
get_root_of_unity Man page Source code
get_scaling_factor Man page
get_scaling_factor_int Man page
get_scaling_factor_real Man page
get_scaling_mod_size Man page
get_scaling_technique Man page
get_scheme Man page
get_scheme_id Man page
get_secret_key_dist Man page
get_security_level Man page
get_security_level_ckks Man page Source code
get_security_level_fhew Man page Source code
get_slots Man page
get_standard_deviation Man page
get_statistical_security Man page
get_string_value Man page
get_switch_key Man page Source code
get_swk_fc Man page Source code
get_threshold_num_of_parties Man page
get_unique_values Man page Source code
get_use_alt_argmin Man page Source code
get_use_dynamic_mode_fhew Man page Source code
has_internal32_refresh_key Man page Source code
has_internal32_switch_key Man page Source code
high_bound Man page
insert_eval_automorphism_key Man page Source code
insert_eval_mult_key Man page Source code
insert_eval_sum_key Man page Source code
int_boot_add Man page Source code
int_boot_adjust_scale Man page Source code
int_boot_decrypt Man page Source code
int_boot_encrypt Man page Source code
int_mp_boot_add Man page Source code
int_mp_boot_adjust_scale Man page Source code
int_mp_boot_decrypt Man page Source code
int_mp_boot_encrypt Man page Source code
int_mp_boot_random_element_gen Man page Source code
is_encoded Man page
is_good Man page
key_gen Man page
key_switch Man page Source code
key_switch_down Man page Source code
key_switch_down_first_element Man page Source code
key_switch_ext Man page Source code
key_switch_gen Man page Source code
key_switch_in_place Man page Source code
key_tag Man page
level_reduce Man page
level_reduce_in_place Man page
low_bound Man page
make_ckks_packed_plaintext Man page Source code
make_coef_packed_plaintext Man page Source code
make_packed_plaintext Man page Source code
make_string_plaintext Man page Source code
mod_reduce Man page
mod_reduce_in_place Man page
multi_add_eval_automorphism_keys Man page Source code
multi_add_eval_keys Man page Source code
multi_add_eval_mult_keys Man page Source code
multi_add_eval_sum_keys Man page Source code
multi_add_pub_keys Man page Source code
multi_eval_at_index_key_gen Man page Source code
multi_eval_automorphism_key_gen Man page Source code
multi_eval_sum_key_gen Man page Source code
multi_key_switch_gen Man page Source code
multi_mult_eval_key Man page Source code
multiparty_decrypt_fusion Man page Source code
multiparty_decrypt_lead Man page Source code
multiparty_decrypt_main Man page Source code
multiparty_key_gen Man page Source code
number_ciphertext_elements Man page Source code
openfhe.R Man page
openfhe.R-package Man page
openfhe_enum_values Source code
openfhe_get_num_threads Source code
openfhe_native_int Source code
openfhe_set_num_threads Source code
plaintext_accessors Man page
plaintext_params_hash Man page Source code
ptr_is_valid Man page Source code
re_encrypt Man page Source code
re_key_gen Man page Source code
recover_shared_key Man page Source code
relinearize Man page
relinearize_in_place Man page Source code
remove_element Man page Source code
rescale Man page
rescale_in_place Man page Source code
ring_dimension Man page
scaling_technique_name Source code
schemelet_convert_ckks_to_rlwe Man page Source code
schemelet_convert_rlwe_to_ckks Man page Source code
schemelet_decrypt_coeff Man page Source code
schemelet_encrypt_coeff Man page Source code
schemelet_get_element_params Man page Source code
schemelet_get_q_prime Man page Source code
schemelet_mod_switch Man page Source code
selftest_bfv Source code
ser_data_is_binary Source code
serialize_eval_bootstrap_key Man page Source code
serialize_eval_keys Man page Source code
serialize_scheme_switching_data Man page Source code
serialized_object_name Man page
serialized_version Man page
set_arbitrary_function_evaluation Man page Source code
set_b_step_ltr_ckks_to_fhew Man page Source code
set_b_step_ltr_fhew_to_ckks Man page Source code
set_batch_size Man page
set_bin_cc_for_scheme_switch Man page Source code
set_ckks_boot_correction_factor Man page Source code
set_ckks_data_type Man page
set_composite_degree Man page
set_compute_argmin Man page Source code
set_ctxt_mod_size_fhew_intermed_swch Man page Source code
set_ctxt_mod_size_fhew_large_prec Man page Source code
set_data_directory Man page Source code
set_decryption_noise_mode Man page
set_desired_precision Man page
set_digit_size Man page
set_elements Man page Source code
set_elements_move Man page Source code
set_encoding_type Man page Source code
set_encryption_technique Man page
set_eval_add_count Man page
set_execution_mode Man page
set_first_mod_size Man page
set_format Man page Source code
set_hop_level Man page Source code
set_initial_ckks_modulus Man page Source code
set_int_vector_value Man page
set_interactive_boot_compression_level Man page
set_key_gen_level Man page
set_key_switch_count Man page
set_key_switch_technique Man page
set_key_tag Man page
set_length Man page Source code
set_level Man page
set_level_ltr_ckks_to_fhew Man page Source code
set_level_ltr_fhew_to_ckks Man page Source code
set_max_relin_sk_deg Man page
set_modulus Man page Source code
set_multiparty_mode Man page
set_multiplication_technique Man page
set_multiplicative_depth Man page
set_noise_estimate Man page
set_noise_scale_deg Man page
set_num_adversarial_queries Man page
set_num_large_digits Man page
set_num_slots_ckks Man page Source code
set_num_threads Man page Source code
set_num_values Man page Source code
set_one_hot_encoding Man page Source code
set_params_from_ckks_cryptocontext Man page Source code
set_params_from_ckks_cryptocontext_called Man page Source code
set_plaintext_modulus Man page
set_pre_mode Man page
set_pre_num_hops Man page
set_pt_modulus Man page Source code
set_register_word_size Man page
set_ring_dim Man page
set_ring_dimension Man page Source code
set_scaling_factor Man page
set_scaling_factor_int Man page
set_scaling_mod_size Man page
set_scaling_technique Man page
set_scheme_id Man page Source code
set_secret_key_dist Man page
set_security_level Man page
set_security_level_ckks Man page Source code
set_security_level_fhew Man page Source code
set_slots Man page
set_standard_deviation Man page
set_statistical_security Man page
set_string_value Man page
set_swk_fc Man page Source code
set_threshold_num_of_parties Man page
set_use_alt_argmin Man page Source code
set_use_dynamic_mode_fhew Man page Source code
share_keys Man page Source code
slot_offsets Source code
sparse_key_gen Man page Source code
switch_ct_to_qn Man page Source code
switch_modulus Man page Source code
threshold_decrypt Man page Source code
wide_integer Source code
with_fhe_context Man page Source code
xptr_type Source code
openfhe.R documentation built on Nov. 13, 2026, 5:07 p.m.