Skip to content

Releases: zama-ai/tfhe-rs

TFHE-rs version 0.1.9

22 Feb 09:55
0.1.9
Compare
Choose a tag to compare

TFHE-rs 0.1.9 features:

  • fix documentation about shortint default parameters
  • fix a bug in generate_lwe_private_functional_packing_keyswitch_key (the parallel variant was not affected) which yielded incorrect keys

TFHE-rs version 0.1.8

09 Feb 18:25
0.1.8
Compare
Choose a tag to compare

TFHE-rs 0.1.8 features:

  • Use karatsuba polynomial multiplication when appropriate, significantly boosting keygen times
  • Upgrade concrete-csprng to 0.3.0 replacing the deprecated aes_soft crate from the dependency tree by the aes crate

TFHE-rs version 0.1.7

30 Jan 17:36
0.1.7
Compare
Choose a tag to compare

TFHE-rs 0.1.7 features:

  • Fix corner cases of shortint's smart_mul_lsb
  • Add GGSW ciphertext conversion to the fourier domain
  • Expose CMUX, blind rotate and external product primitives

TFHE-rs version 0.1.6

12 Jan 13:59
0.1.6
Compare
Choose a tag to compare

TFHE-rs 0.1.6 features:

  • A low-level, cryptographic library that implements Zama’s variant of TFHE, including programmable bootstrapping;
  • An implementation of the original TFHE boolean API, which can be used as a drop-in replacement for other TFHE libraries;
  • A short integer API, which enables exact, unbounded FHE integer arithmetics with up to 8 bits of message space;
  • A public key encryption implementation for TFHE;
  • Ciphertext and server key compression for efficient data transfer;
  • A full Rust and C API, and a client-side WASM API.

TFHE-rs 0.1.5 release

02 Dec 14:41
0.1.5
5b772fc
Compare
Choose a tag to compare

TFHE-rs version 0.1.5

  • Update License to standard BSD-3-Clause-Clear

TFHE-rs 0.1.4 release

16 Nov 13:13
0.1.4
Compare
Choose a tag to compare

TFHE-rs version 0.1.4

  • Add missing boolean server key generation primitive in the js on wasm API

We are aware of size issues with the wasm API for server keys and public keys (notably for shortint), this will be fixed in the next 0.2.x releases using compressed data types for the client js on wasm API.

TFHE-rs 0.1.3 release

10 Nov 19:32
0.1.3
45f503a
Compare
Choose a tag to compare

TFHE-rs version 0.1.3

  • Fix docs.rs build by adding katex header in the crate

TFHE-rs 0.1.2 release

10 Nov 19:23
0.1.2
94b9f62
Compare
Choose a tag to compare

TFHE-rs version 0.1.2

  • Fixed a formula for public key generation

TFHE-rs 0.1.1 release

10 Nov 18:21
0.1.1
aa7129b
Compare
Choose a tag to compare

TFHE-rs version 0.1.1

This release fixes the crate's metadata

TFHE-rs 0.1.0 release

10 Nov 18:08
0.1.0
74c4dbf
Compare
Choose a tag to compare

TFHE-rs version 0.1.0

Initial release of TFHE-rs, Zama's implementation of TFHE