Home / Companies / Zama / Blog / Post Details
Content Deep Dive

Announcing TFHE-rs v0.2.0

Blog post from Zama

Post Details
Company
Date Published
Author
The Zama Team
Word Count
772
Language
English
Hacker News Points
-
Summary

TFHE-rs v0.2.0 introduces significant enhancements such as support for large homomorphic unsigned integers up to 256 bits, a high-level API to simplify builds, and an upgraded parallelized Programmable Bootstrapping (PBS) to improve latency. The update allows operations on large precision integers, including additions, subtractions, multiplications, and bitwise functions, using Radix or Residue Number Systems for representation. The high-level API, inspired by Rust, facilitates operations on homomorphic unsigned integers by wrapping arithmetic operators and mimicking clear operations, while a C API aids integration into existing applications. Additional features include a choice of encryption keys, a reduction in public encryption key size, and the ability to compute PBS over 128-bit ciphertexts, with a parallel PBS implementation based on recent research. Future updates are expected to include faster arithmetic operators and further cryptographic features, with ongoing improvements in performance.