업계 인사이트
DESILO FHE Library v1.12.0 Release Notes
DESILO FHE Library v1.12.0 is now available (released 2026-04-29). Highlights:
- The Gentry-Lee (GL) homomorphic encryption now supports polynomial evaluation. Check out the new
evaluate_polynomialfunction. Light Plaintextscan now be added to or subtracted from a ciphertext.In-placeoperation is now available for addition and subtraction between a ciphertext and a plaintext or a light plaintexts. In-place operations are generally faster because smaller amount of memory is accessed. More in-place operations will be supported in future releases.- The
path.Pathlibclass can now be used for read and write operations. Previously, pathlib objects had to be cast to string. - The
NTToperation in thegpuhas been optimized. - The python
GIL(global interpreter lock) has been released for most operations. This allows interleaving calculations in other threads with FHE operations. The following operations still hold the lock:- encrypt, decrypt, encode, decode, read, write, serialize, deserialize, to_cpu, to_gpu.
- Fixed bug for the
compactrepresentation where too many additions were causing overflows. - Fixed memory leak for the
compactrepresentation in thegpumode. - The serialization format has been updated. This update is to prepare for new features in development, so if any data structure is stored, it is recommended to read in the data using the latest version of the library and store them again in the new format. Serialized data structure from older versions of the library can be processed, but the serialized data structure from this version and on cannot be processed by older versions.
Full release notes: https://fhe.desilo.dev/latest/release_notes/