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
|
0e0745065e
|
Add Hardware Abstraction Layer (#56)
|
2025-08-08 19:22:42 +02:00 |
|
Janmajaya Mall
|
64edc869d0
|
Two changes:
- Fix setting `k` in `GlweOps`
- Improve GLWEPacker API avoid accumulating beyond limit (#50)
|
2025-07-09 16:23:56 +05:30 |
|
Jean-Philippe Bossuat
|
829b8be610
|
wip on BR + added enc/dec for LWE
|
2025-06-18 17:34:07 +02:00 |
|
Jean-Philippe Bossuat
|
989ea077a9
|
Code organisation for glwe
|
2025-06-17 12:12:12 +02:00 |
|
Jean-Philippe Bossuat
|
4753b73cc7
|
removed div_ceil
|
2025-06-17 09:33:04 +02:00 |
|
Jean-Philippe Bossuat
|
113231da55
|
fixed all tests
|
2025-06-08 17:57:04 +02:00 |
|
Jean-Philippe Bossuat
|
159cd8025f
|
Added API in poulpy for updated vmp_add (+tests)
|
2025-06-05 19:18:48 +02:00 |
|
Jean-Philippe Bossuat
|
8209fb4e40
|
Replaced manual core structs scratch allocation by new API on Scratch
|
2025-05-28 15:59:49 +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
|
27a5395ce2
|
Added trace operation + test and renamed base2k to backend
|
2025-05-21 16:55:01 +02:00 |
|
Jean-Philippe Bossuat
|
06b3cccbff
|
Added GGSW key-switching along with algo description
|
2025-05-20 11:43:18 +02:00 |
|
Jean-Philippe Bossuat
|
dee889dc0c
|
working on adding rank to glwe (all test passing)
|
2025-05-14 08:42:45 +02:00 |
|
Jean-Philippe Bossuat
|
31b14ee585
|
rework for GLWE
|
2025-05-13 09:56:55 +02:00 |
|
Jean-Philippe Bossuat
|
d8a7d6cdaf
|
Some traits updates + added missing tests for products on RGSWCt
|
2025-05-12 14:40:17 +02:00 |
|
Jean-Philippe Bossuat
|
e38ca404f9
|
Added tests for GRLWE x RGSW
|
2025-05-12 09:27:04 +02:00 |
|
Jean-Philippe Bossuat
|
73098af73a
|
abstracted products for all cross types
|
2025-05-11 20:52:10 +02:00 |
|
Jean-Philippe Bossuat
|
54fab8e4f3
|
renamed crate & files
|
2025-05-11 11:16:30 +02:00 |
|