OpenFHE
1.6.1
Contents:
Getting Started
Examples
Tutorials on Cryptographic Capabilities
OpenFHE Modules
Security Notes for Homomorphic Encryption
OpenFHE Library API
OpenFHE Documentation
Namespaces
Classes and Structs
Enums
Functions
Variables
Defines
Define _SECURE_SCL
Define _USE_MATH_DEFINES
Define _USE_MATH_DEFINES
Define _USE_MATH_DEFINES
Define _USE_MATH_DEFINES
Define BINFHE_PARAMSET_ENUMERATOR
Define BINFHE_PARAMSET_LIST
Define BINFHE_PARAMSET_METHODS
Define BINFHE_PARAMSET_NAME
Define BLAKE2_INLINE
Define BLAKE2_PACKED
Define CALLER_INFO
Define CALLER_INFO_ARGS_CPP
Define CALLER_INFO_ARGS_HDR
Define CEREAL_RAPIDJSON_HAS_CXX11_NOEXCEPT
Define CEREAL_RAPIDJSON_HAS_CXX11_NOEXCEPT
Define CEREAL_RAPIDJSON_HAS_CXX11_RVALUE_REFS
Define CEREAL_RAPIDJSON_HAS_CXX11_RVALUE_REFS
Define CEREAL_RAPIDJSON_HAS_STDSTRING
Define CEREAL_RAPIDJSON_HAS_STDSTRING
Define CHECK_CC_SERIALIZATION_ENABLED
Define COMPOSITESCALING_MAX_MODULUS_SIZE
Define DCRTPOLY_IMPLEMENTATION
Define DISABLED_FOR_BFVRNS
Define DISABLED_FOR_BFVRNS_PARAMS
Define DISABLED_FOR_BGVRNS
Define DISABLED_FOR_BGVRNS_PARAMS
Define DISABLED_FOR_CKKSRNS
Define DISABLED_FOR_CKKSRNS_PARAMS
Define DOUBLEITTR
Define EXTERN_TRANSFORM_TYPES
Define EXTERN_TRANSFORM_TYPES32
Define FASTNLOOSE
Define FORCE_NORMALIZATION
Define G
Define ILDCRTPARAMS_IMPLEMENTATION
Define ILPARAMS_IMPLEMENTATION
Define INSTANTIATE_FUNCTION_TEMPLATES
Define LBCRYPTO_LIB_MATH_MATRIX_CPP
Define M_PI
Define M_PI
Define MAKE_DCRTPOLY_TYPE
Define MAKE_ILDCRTPARAMS_TYPE
Define MAKE_ILPARAMS_TYPE
Define MAKE_POLY_TYPE
Define MAKE_TRANSFORM_TYPES
Define MAKE_TRANSFORM_TYPES32
Define MAX_LEVELS
Define MAX_MODULUS_SIZE128
Define MAX_MODULUS_SIZE32
Define MAX_MODULUS_SIZE64
Define MODEQ_FOR_TYPE
Define MODSUBEQ_FOR_TYPE
Define NATIVEINT_DO_CHECKS
Define NOT_AN_ELEMENT_MATRIX
Define OPENFHE_DEBUG
Define OPENFHE_DEBUG_FLAG
Define OPENFHE_DEBUGEXP
Define OPENFHE_DEBUGHERE
Define OPENFHE_DEBUGWHERE
Define OPENFHE_DIAGNOSTIC_ERR
Define OPENFHE_DIAGNOSTIC_OUT
Define OPENFHE_THROW
Define OPENFHE_VERSION
Define POLY_IMPLEMENTATION
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILE
Define PROFILELOG
Define PROFILELOGEXP
Define PROFILELOGWHERE
Define RIGHT_ROT
Define ROUND
Define RUN_ALL_BACKENDS
Define RUN_ALL_BACKENDS_INT
Define RUN_ALL_POLYS
Define RUN_BIG_BACKENDS
Define RUN_BIG_BACKENDS2
Define RUN_BIG_BACKENDS4
Define RUN_BIG_BACKENDS6
Define RUN_BIG_BACKENDS_INT
Define RUN_BIG_BACKENDS_INT2
Define RUN_BIG_BACKENDS_INT4
Define RUN_BIG_BACKENDS_INT6
Define RUN_BIG_DCRTPOLYS
Define RUN_BIG_DCRTPOLYS2
Define RUN_BIG_DCRTPOLYS4
Define RUN_BIG_DCRTPOLYS6
Define RUN_BIG_POLYS
Define RUN_BIG_POLYS2
Define RUN_BIG_POLYS4
Define RUN_BIG_POLYS6
Define RUN_NATIVE_BACKENDS
Define RUN_NATIVE_BACKENDS_INT
Define RUN_NATIVE_POLYS
Define SET_TO_SCHEME_DEFAULT
Define SET_TO_SCHEME_DEFAULTS
Define SPLIT32ALT_FOR_TYPE
Define SPLIT64_FOR_TYPE
Define SPLIT64ALT_FOR_TYPE
Define STCBOOT
Define STR
Define STR_EXPAND
Define TEST1
Define TESTIT
Define TESTIT
Define TIC
Define TOC
Define TOC_MS
Define TOC_NS
Define TOC_US
Define TRANSFORM_IMPLEMENTATION
Typedefs
Contributing to OpenFHE
OpenFHE Project Code of Conduct
Contributors
OpenFHE Governance
OpenFHE License
Publications on Lattice Crypto Scheme Implementations in OpenFHE
How To Migrate A User Project From Palisade To OpenFHE
Appendix
Index
OpenFHE
»
OpenFHE Library API
»
Define OPENFHE_DEBUG_FLAG
Edit on GitHub
Define OPENFHE_DEBUG_FLAG
Defined in
File debug.h
Define Documentation
OPENFHE_DEBUG_FLAG
(
x
)