Package: openfhe.R 1.5.1.2

openfhe.R: R Interface to the 'OpenFHE' Fully Homomorphic Encryption Library
Provides an R interface to 'OpenFHE', the open-source C++ library for fully homomorphic encryption (Al Badawi and others, 2022) <https://eprint.iacr.org/2022/915>, which allows computation directly on encrypted data without access to the secret key. Supports the Brakerski-Fan-Vercauteren (BFV, 2012) <https://eprint.iacr.org/2012/144>, Brakerski-Gentry-Vaikuntanathan (BGV, 2014) <doi:10.1145/2633600>, and Cheon-Kim-Kim-Song (CKKS, 2017) <https://eprint.iacr.org/2016/421> schemes for arithmetic on encrypted numbers, together with the Ducas-Micciancio (FHEW, 2015) <https://eprint.iacr.org/2014/816> and Chillotti-Gama-Georgieva-Izabachene (TFHE, 2020) <https://eprint.iacr.org/2018/421> schemes for evaluating arbitrary functions on encrypted bits.
Authors:
openfhe.R_1.5.1.2.tar.gz
openfhe.R_1.5.1.2.zip(r-4.7-x86_64)openfhe.R_1.5.1.2.zip(r-4.7-arm64)openfhe.R_1.5.1.2.zip(r-4.6-x86_64)openfhe.R_1.5.1.2.zip(r-4.6-arm64)openfhe.R_1.5.1.2.zip(r-4.5-x86_64)
openfhe.R_1.5.1.2.tgz(r-4.6-x86_64)openfhe.R_1.5.1.2.tgz(r-4.6-arm64)openfhe.R_1.5.1.2.tgz(r-4.5-x86_64)openfhe.R_1.5.1.2.tgz(r-4.5-arm64)
openfhe.R_1.5.1.2.tar.gz(r-4.7-arm64)openfhe.R_1.5.1.2.tar.gz(r-4.7-x86_64)openfhe.R_1.5.1.2.tar.gz(r-4.6-arm64)openfhe.R_1.5.1.2.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
openfhe.R/json (API)
| # Install 'openfhe.R' in R: |
| install.packages('openfhe.R', repos = c('https://openfheorg.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/openfheorg/openfhe.r/issues
Pkgdown/docs site:https://openfheorg.github.io
Last updated from:f88c5cc9b9. Checks:14 OK, 1 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 568 | ||
| linux-devel-x86_64 | OK | 462 | ||
| source / vignettes | OK | 1176 | ||
| linux-release-arm64 | OK | 541 | ||
| linux-release-x86_64 | OK | 634 | ||
| macos-release-arm64 | OK | 447 | ||
| macos-release-x86_64 | OK | 1760 | ||
| macos-oldrel-arm64 | OK | 577 | ||
| macos-oldrel-x86_64 | OK | 863 | ||
| windows-devel-arm64 | OK | 853 | ||
| windows-devel-x86_64 | OK | 946 | ||
| windows-release-arm64 | OK | 806 | ||
| windows-release-x86_64 | OK | 884 | ||
| windows-oldrel-x86_64 | OK | 957 | ||
| wasm-release | FAIL | 116 |
Exports:BFVParamsBGVParamsbin_bt_key_genbin_decryptbin_encryptbin_fhe_contextbin_key_genBinFHEContextBinFHEMethodBinFHEOutputBinFHEParamSetBinGateCiphertextckks_scaling_factor_bitsCKKSDataTypeCKKSParamsclear_eval_automorphism_keysclear_eval_mult_keysclear_fhe_stateclear_static_maps_and_vectorscompressCompressionLevelCryptoContextCryptoParametersdecryptDecryptionNoiseModedeserialize_eval_keysDistributionTypeElementParamsenable_featureEncodingParamsencryptEncryptionTechniqueeval_addeval_add_in_placeeval_add_mutableeval_at_index_key_geneval_automorphismeval_automorphism_key_geneval_bin_gateeval_bootstrapeval_bootstrap_key_geneval_bootstrap_setupeval_chebysheveval_chebyshev_coefficientseval_chebyshev_functioneval_chebyshev_lineareval_chebyshev_pseval_coseval_divideeval_fast_rotationeval_fast_rotation_exteval_fast_rotation_precomputeeval_flooreval_funceval_logisticeval_multeval_mult_and_relinearizeeval_mult_in_placeeval_mult_key_geneval_mult_mutableeval_mult_no_relineval_negateeval_negate_in_placeeval_noteval_polyeval_poly_lineareval_poly_pseval_rotateeval_rotate_key_geneval_signeval_sineval_squareeval_square_mutableeval_subeval_sub_in_placeeval_sub_mutableeval_sumeval_sum_key_genEvalKeyEvalKeyMapExecutionModeFastRotationPrecomputationFeaturefhe_ckks_tolerancefhe_contextfhe_deserializefhe_serializefind_automorphism_indexfind_automorphism_indicesgenerate_lut_via_functionget_all_eval_automorphism_keysget_all_eval_mult_keysget_all_eval_sum_keysget_batch_sizeget_bootstrap_depthget_ckks_boot_correction_factorget_ckks_data_typeget_coef_packed_valueget_complex_packed_valueget_composite_degreeget_crypto_contextget_crypto_parametersget_cyclotomic_orderget_decryption_noise_modeget_desired_precisionget_digit_sizeget_element_paramsget_element_ring_dimensionget_encoding_paramsget_encoding_typeget_encryption_techniqueget_eval_add_countget_eval_automorphism_key_mapget_eval_mult_key_vectorget_eval_sum_key_mapget_execution_modeget_first_mod_sizeget_formatted_valuesget_interactive_boot_compression_levelget_key_gen_levelget_key_switch_countget_key_switch_techniqueget_key_tagget_lengthget_levelget_log_errorget_log_precisionget_max_plaintext_spaceget_max_relin_sk_degget_multiparty_modeget_multiplication_techniqueget_multiplicative_depthget_native_intget_noise_estimateget_noise_scale_degget_num_adversarial_queriesget_num_large_digitsget_num_threadsget_packed_valueget_plaintext_modulusget_pre_modeget_pre_num_hopsget_real_packed_valueget_register_word_sizeget_ring_dimget_scaling_factorget_scaling_factor_intget_scaling_factor_realget_scaling_mod_sizeget_scaling_techniqueget_schemeget_scheme_idget_secret_key_distget_security_levelget_slotsget_standard_deviationget_statistical_securityget_string_valueget_threshold_num_of_partieshigh_boundinsert_eval_automorphism_keyinsert_eval_mult_keyinsert_eval_sum_keyint_boot_addint_boot_adjust_scaleint_boot_decryptint_boot_encryptint_mp_boot_addint_mp_boot_adjust_scaleint_mp_boot_decryptint_mp_boot_encryptint_mp_boot_random_element_genis_encodedis_goodkey_genkey_switch_downKeygenModeKeyPairKeySwitchTechniquelevel_reducelevel_reduce_in_placelow_boundLWECiphertextLWEPrivateKeymake_ckks_packed_plaintextmake_coef_packed_plaintextmake_packed_plaintextmod_reducemod_reduce_in_placemulti_add_eval_automorphism_keysmulti_add_eval_keysmulti_add_eval_mult_keysmulti_add_eval_sum_keysmulti_add_pub_keysmulti_eval_at_index_key_genmulti_eval_automorphism_key_genmulti_eval_sum_key_genmulti_key_switch_genmultiparty_decrypt_fusionmultiparty_decrypt_leadmultiparty_decrypt_mainmultiparty_key_genMultipartyModeMultiplicationTechniqueOpenFHEObjectPlaintextplaintext_params_hashPlaintextEncodingsPREModePrivateKeyPublicKeyrecover_shared_keyrelinearizerescalering_dimensionScalingTechniqueSchemeIdSecretKeyDistSecretShareMapSecurityLevelserialize_eval_keysset_ckks_boot_correction_factorset_ckks_data_typeset_int_vector_valueset_key_gen_levelset_key_tagset_lengthset_levelset_noise_scale_degset_num_threadsset_scaling_factorset_scaling_factor_intset_slotsset_string_valueshare_keysthreshold_decryptwith_fhe_context
Last update: 2026-09-24
Started: 2026-06-19
Last update: 2026-09-24
Started: 2026-06-19
Last update: 2026-09-24
Started: 2026-06-19