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 |
|
Jean-Philippe Bossuat
|
8d9897b88b
|
core refactoring (#69)
|
2025-08-14 17:20:28 +02:00 |
|
Pro7ech
|
940742ce6c
|
Added more serialization tests + generalize methods to any n
|
2025-08-13 15:28:52 +02:00 |
|
Jean-Philippe Bossuat
|
0e0745065e
|
Add Hardware Abstraction Layer (#56)
|
2025-08-08 19:22:42 +02:00 |
|
Jean-Philippe Bossuat
|
5234c3fc63
|
Added LWE-GLWE conversion & LWE Keyswitch, improved LUT generation
|
2025-07-08 12:49:24 +02:00 |
|
Jean-Philippe Bossuat
|
e8cfb5e2ab
|
Reorganized other crates
|
2025-06-17 12:39:36 +02:00 |
|
Jean-Philippe Bossuat
|
4455afdabd
|
factored out blackbox in benchmarks
|
2025-06-17 09:52:15 +02:00 |
|
Jean-Philippe Bossuat
|
a673b84047
|
various bug fixes
|
2025-06-11 14:21:48 +02:00 |
|
Jean-Philippe Bossuat
|
113231da55
|
fixed all tests
|
2025-06-08 17:57:04 +02:00 |
|
Jean-Philippe Bossuat
|
de4a5e9bfc
|
refactored secret key
|
2025-05-30 20:19:04 +02:00 |
|
Jean-Philippe Bossuat
|
f9440c5407
|
Updated arguments to get scratch space size for ops
|
2025-05-30 09:05:07 +02:00 |
|
Jean-Philippe Bossuat
|
a295085724
|
refactor
|
2025-05-27 22:19:18 +02:00 |
|
Jean-Philippe Bossuat
|
3084978976
|
Added basic GLWE ops
|
2025-05-22 16:08:44 +02:00 |
|
Jean-Philippe Bossuat
|
dbbbe2bd92
|
fixed benches
|
2025-05-22 09:46:29 +02:00 |
|
Jean-Philippe Bossuat
|
27a5395ce2
|
Added trace operation + test and renamed base2k to backend
|
2025-05-21 16:55:01 +02:00 |
|
Jean-Philippe Bossuat
|
67594e2e3f
|
fixed benchmarks
|
2025-05-15 10:07:36 +02:00 |
|
Jean-Philippe Bossuat
|
31b14ee585
|
rework for GLWE
|
2025-05-13 09:56:55 +02:00 |
|