|
ComputeFHE 1.0
General-Purpose Privacy-Preserving Computation Library for TFHE
|
Defines core enumerations and helper functions for ComputeFHE configuration. More...

Go to the source code of this file.
Enumerations | |
| enum | computefhe::CryptoContextParam { CCPARAM_STD128 , CCPARAM_STD128_3 , CCPARAM_STD128_LMKCDEY , CCPARAM_STD128_3_LMKCDEY , CCPARAM_STD192 , CCPARAM_STD192_3 , CCPARAM_STD192_LMKCDEY , CCPARAM_STD192_3_LMKCDEY , CCPARAM_STD256 , CCPARAM_STD256_3 , CCPARAM_STD256_LMKCDEY , CCPARAM_STD256_3_LMKCDEY , CCPARAM_TOY } |
| Supported cryptographic context parameters for OpenFHE. More... | |
| enum | computefhe::ALUType { ALU_STANDARD , ALU_OPTIMIZED } |
| Specifies the logic gate implementation strategy. More... | |
Functions | |
| const char * | computefhe::ToString (CryptoContextParam v) |
| Converts a CryptoContextParam value to a human-readable string. | |
| const char * | computefhe::ToString (ALUType v) |
| Converts an ALUType value to a human-readable string. | |
Defines core enumerations and helper functions for ComputeFHE configuration.
| enum computefhe::ALUType |
Specifies the logic gate implementation strategy.
Supported cryptographic context parameters for OpenFHE.
These values correspond to specific security levels and bootstrapping configurations in OpenFHE.
|
inline |
Converts an ALUType value to a human-readable string.
| v | The ALU type enum. |
|
inline |
Converts a CryptoContextParam value to a human-readable string.
| v | The cryptographic context parameter enum. |