Commit Graph

5 Commits

Author SHA1 Message Date
Jean-Philippe Bossuat
0be569eca0 Clippy check & update CI (#73)
* updated CI workflow with clippy & fmt
2025-08-17 13:02:47 +02:00
Jean-Philippe Bossuat
c7219c35e9 Add schemes (#71)
* Move br + cbt to schemes/tfhe

* refactor blind rotation

* refactor circuit bootstrapping

* renamed exec -> prepared
2025-08-15 15:06:26 +02:00
Pro7ech
940742ce6c Added more serialization tests + generalize methods to any n 2025-08-13 15:28:52 +02:00
Jean-Philippe Bossuat
9aa4b1f1e2 Dev serialization (#64)
* Added compressed serialization for GLWECiphertext + Ciphertext decompression

* Added compressed serialization for GGLWECiphertext & GLWESwitchingkey

* generalized automorphism test

* Removed ops on scalar_znx, replaced by as_vec_znx/as_vec_znx_mut and then call op on vec_znx

* Added tests for automorphism key encryption

* Added tensorkey compressed

* added ggsw compressed
2025-08-12 17:43:28 +02:00
Jean-Philippe Bossuat
0e0745065e Add Hardware Abstraction Layer (#56) 2025-08-08 19:22:42 +02:00