Scheme_t¶
- class Pyfhel.utils.Scheme_t(value)[source]¶
Bases:
Enum
An Enum to define the scheme type
- __init__()¶
Attributes
none
Default value of 0 for non defined scheme.
bfv
Integer encoding, used with encryptInt/decryptInt and encodeInt/decodeInt.
ckks
Fractional encoding, used with encryptFrac/decryptFrac and encodeFrac/decodeFrac.
bgv
Integer encoding, used with encryptBGV/decryptBGV and encodeBGV/decodeBGV.
API description
- bfv = 1¶
Integer encoding, used with encryptInt/decryptInt and encodeInt/decodeInt.
- bgv = 3¶
Integer encoding, used with encryptBGV/decryptBGV and encodeBGV/decodeBGV.
- ckks = 2¶
Fractional encoding, used with encryptFrac/decryptFrac and encodeFrac/decodeFrac.
- none = 0¶
Default value of 0 for non defined scheme.