Pro7ech
940742ce6c
Added more serialization tests + generalize methods to any n
2025-08-13 15:28:52 +02:00
Jean-Philippe Bossuat
068470783e
Fix compressed encryptions & add GGSW compressed encryption ( #67 )
...
* Added decompress test
* updated encryption sampling & fixed bug in glwe -> lwe test
* Added GGSW compressed encryption
2025-08-13 09:45:44 +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
Janmajaya Mall
790b2c2d91
Merge branch 'dev_blind_rotate' into jay/fhe-vm-fixes
2025-07-09 16:54:00 +05:30
Jean-Philippe Bossuat
5234c3fc63
Added LWE-GLWE conversion & LWE Keyswitch, improved LUT generation
2025-07-08 12:49:24 +02:00
Janmajaya Mall
b99f43aa0f
Make GLWECiphertextToRef/{ToMut} implement Infos
2025-07-08 13:53:43 +05:30
Jean-Philippe Bossuat
81fb710165
wip on extended br + bug fixing
2025-07-03 11:38:43 +02:00
Jean-Philippe Bossuat
829b8be610
wip on BR + added enc/dec for LWE
2025-06-18 17:34:07 +02:00
Jean-Philippe Bossuat
e8cfb5e2ab
Reorganized other crates
2025-06-17 12:39:36 +02:00