Commit Graph

  • 122bdce930 Typo Jean-Philippe Bossuat 2025-10-24 15:07:04 +02:00
  • ce9aa52b90 Merge pull request #106 from phantomzone-org/dev_convolution Jean-Philippe Bossuat 2025-10-24 13:06:12 +02:00
  • af1c98c2c4 Add bivariate convolution Jean-Philippe Bossuat 2025-10-23 19:00:26 +02:00
  • 9bb6256fc4 update changelog Jean-Philippe Bossuat 2025-10-23 16:23:03 +02:00
  • 5cd2d0ca13 Updated workspace Pro7ech 2025-10-23 11:41:19 +02:00
  • 93c7587692 Merge pull request #105 from phantomzone-org/dev_bdd Jean-Philippe Bossuat 2025-10-23 10:14:30 +02:00
  • 06795e9547 Add tests to BDD Pro7ech 2025-10-23 10:11:12 +02:00
  • 9067de8d96 update BDD circuits & fix non-zero scratch related bug Pro7ech 2025-10-22 18:10:15 +02:00
  • c31562d7bb Merge pull request #102 from phantomzone-org/dev_trait Jean-Philippe Bossuat 2025-10-22 16:47:57 +02:00
  • cedf7b9c59 clippy Pro7ech 2025-10-22 16:43:46 +02:00
  • 5755aea58c Merge remote-tracking branch 'origin/rasoul/bug_fix' into dev_trait Pro7ech 2025-10-22 10:38:34 +02:00
  • 56a88892a5 fixed cbt tests Pro7ech 2025-10-22 10:37:45 +02:00
  • 706ecf3d07 compiling CBT but failing tests Pro7ech 2025-10-22 10:00:32 +02:00
  • 0926913001 fix blind rotation Pro7ech 2025-10-21 14:26:53 +02:00
  • fef2a2fc27 fixed scratch API Pro7ech 2025-10-21 10:47:46 +02:00
  • 07e2319826 Extra bit needed for bootstrapping Rasoul Akhavan Mahdavi 2025-10-21 03:46:20 -05:00
  • 681ec7e349 update trait name Pro7ech 2025-10-21 10:22:50 +02:00
  • db3b20b8f6 Traits reduction, file + structs renaming Pro7ech 2025-10-21 10:17:52 +02:00
  • 77b49ea530 trace test Pro7ech 2025-10-20 17:34:30 +02:00
  • 749552801c packing test Pro7ech 2025-10-20 17:29:23 +02:00
  • d4c936e04c conversions tests Pro7ech 2025-10-20 17:20:34 +02:00
  • 1e2478852e automorphism tests Pro7ech 2025-10-20 16:31:25 +02:00
  • b91918dcaf external product tests Pro7ech 2025-10-20 16:10:49 +02:00
  • 252eda36fe keyswitch tests Pro7ech 2025-10-20 15:32:52 +02:00
  • 0c894c19db glwe + ggsw keyswitch Pro7ech 2025-10-20 11:07:29 +02:00
  • 8dc4946736 ggsw encrypt Pro7ech 2025-10-20 10:39:00 +02:00
  • 53bc78f421 Removed traits on structs not dependent on Module API Pro7ech 2025-10-20 10:32:02 +02:00
  • 60fbd3e625 glwe tsk test Rasoul Akhavan Mahdavi 2025-10-20 00:40:43 -04:00
  • d68c0a2baf gglwe atk key Rasoul Akhavan Mahdavi 2025-10-19 22:57:00 -04:00
  • 1ba54b68c7 gglwe tests Rasoul Akhavan Mahdavi 2025-10-19 21:13:52 -04:00
  • a706b759d6 fixed encryption Pro7ech 2025-10-19 18:11:04 +02:00
  • d6e9805a8f glwe encryption + reenable associated tests Jean-Philippe Bossuat 2025-10-19 08:48:32 +02:00
  • ca3997a4c9 wip test glwe encryption Jean-Philippe Bossuat 2025-10-18 13:12:01 +02:00
  • a84ad06086 fixed missing implementations Jean-Philippe Bossuat 2025-10-18 12:56:30 +02:00
  • 0b8dcb1f16 fix remaining issues before fixing tests Pro7ech 2025-10-18 11:59:50 +02:00
  • a282e88126 remaining in encryption + noise Rasoul Akhavan Mahdavi 2025-10-17 19:56:10 -04:00
  • 957345f9ea glwe swk + autokey compressed encrypt sk Pro7ech 2025-10-17 11:15:32 +02:00
  • 69d04c71bc gglwe compressed encrypt Pro7ech 2025-10-17 10:59:35 +02:00
  • e0d3ca5cea review of encryption Pro7ech 2025-10-17 10:51:14 +02:00
  • 0a7e0b0903 Merge branch 'dev_trait' into dev_trait_practice Rasoul Akhavan Mahdavi 2025-10-16 23:53:45 -04:00
  • 1247d3e4b7 non-compressed finished Rasoul Akhavan Mahdavi 2025-10-16 23:49:33 -04:00
  • a5600593ca ct, pk, sk, ksk for glwe and lwe Rasoul Akhavan Mahdavi 2025-10-16 17:42:39 -04:00
  • 90a25638c2 fix keyswitching Pro7ech 2025-10-16 22:41:40 +02:00
  • 920b925216 conversions Pro7ech 2025-10-16 22:40:23 +02:00
  • 93e0671eda glwe packing Pro7ech 2025-10-16 22:17:22 +02:00
  • cf62c82f48 Merge branch 'dev_trait' into dev_trait_practice Rasoul Akhavan Mahdavi 2025-10-16 12:27:59 -04:00
  • 31b92f7f23 glwe packing Pro7ech 2025-10-16 18:03:24 +02:00
  • 827d257d0a glwe trace Pro7ech 2025-10-16 17:54:12 +02:00
  • d27d43759a glwe operations Pro7ech 2025-10-16 16:57:30 +02:00
  • 1925571492 wip packing Jean-Philippe Bossuat 2025-10-16 11:26:01 +02:00
  • bbc664fa38 glwe ops Jean-Philippe Bossuat 2025-10-16 11:25:55 +02:00
  • 919bbfd41d automorphism ggsw Jean-Philippe Bossuat 2025-10-16 11:08:25 +02:00
  • bdd00b557f automorphism gglwe Jean-Philippe Bossuat 2025-10-16 10:52:55 +02:00
  • 3236e1be2c automorphism glwe Jean-Philippe Bossuat 2025-10-16 10:08:52 +02:00
  • 2b2b994f7d wip Pro7ech 2025-10-12 21:34:10 +02:00
  • 9f35a92a33 wip all of Encryption Rasoul Akhavan Mahdavi 2025-10-15 21:31:48 -04:00
  • 2f2c7aef00 glwe and lwe decryption Rasoul Akhavan Mahdavi 2025-10-15 18:36:59 -04:00
  • 2ea59310fb wip Pro7ech 2025-10-15 18:26:32 +02:00
  • 10817a8529 wip Pro7ech 2025-10-15 17:15:51 +02:00
  • 15ee02e21d wip Pro7ech 2025-10-15 15:39:52 +02:00
  • 58bee4805e wip Pro7ech 2025-10-15 11:18:52 +02:00
  • 9f64f691ca wip Pro7ech 2025-10-15 11:13:03 +02:00
  • c604676f2e wip Pro7ech 2025-10-15 11:11:57 +02:00
  • 008b800c01 wip Pro7ech 2025-10-15 10:48:14 +02:00
  • a5df85170d wip Pro7ech 2025-10-14 23:45:00 +02:00
  • 779e02acc4 wip Pro7ech 2025-10-14 23:39:16 +02:00
  • 72dca47cbe wip Pro7ech 2025-10-14 18:46:25 +02:00
  • 0533cdff8a wip Pro7ech 2025-10-13 23:49:09 +02:00
  • d32b4738c3 wip Pro7ech 2025-10-13 17:19:02 +02:00
  • d28ccb4c8f wip Pro7ech 2025-10-13 12:55:06 +02:00
  • cf377ff243 wip Pro7ech 2025-10-13 12:14:11 +02:00
  • 662e533eac wip Pro7ech 2025-10-12 21:34:10 +02:00
  • f72363cc4b Correct GGSWInfos trait Pro7ech 2025-10-10 15:52:17 +02:00
  • c49db0688f Add take_ggsw_prepared_slice Pro7ech 2025-10-10 12:52:48 +02:00
  • 8d3fed3ae7 Removed generic data type in PrepareScratchSpace trait Jean-Philippe Bossuat 2025-10-09 17:18:15 +02:00
  • 312ecc7f2f removed self from PrepareScratch trait Jean-Philippe Bossuat 2025-10-09 17:13:43 +02:00
  • 2884935a38 Added PrepareScratchSpace trait Jean-Philippe Bossuat 2025-10-09 17:07:53 +02:00
  • 8eafcaff1f fix BDD Binary Circuits Pro7ech 2025-10-08 17:57:40 +02:00
  • 6357a05509 Add BDD Arithmetic (#98) Jean-Philippe Bossuat 2025-10-08 17:52:03 +02:00
  • 37e13b965c Add cross-basek normalization (#90) Jean-Philippe Bossuat 2025-09-30 14:40:10 +02:00
  • 4da790ea6a Changes to build on macos (#92) Janmajayamall 2025-09-25 14:39:27 +02:00
  • af5d8a308f fmt Pro7ech 2025-09-15 19:19:23 +02:00
  • c8a1997a57 removed prints Pro7ech 2025-09-15 19:09:49 +02:00
  • e2625caa00 Add CHANGELOG.md Pro7ech 2025-09-15 17:48:12 +02:00
  • 56dbd29c59 Ref. + AVX code & generic tests + benches (#85) Jean-Philippe Bossuat 2025-09-15 16:16:11 +02:00
  • 99b9e3e10e updated README Pro7ech 2025-08-25 12:33:53 +02:00
  • 39062462bc Merge branch 'dev_cleanup' Pro7ech 2025-08-25 11:59:30 +02:00
  • a1b865709d renamed vmp API closer to spqlios Pro7ech 2025-08-25 11:58:51 +02:00
  • 1551f7a6f0 rename raw dft ops Pro7ech 2025-08-25 09:08:27 +02:00
  • 62448e0293 Move znx layouts traits to layouts Pro7ech 2025-08-24 17:21:05 +02:00
  • bf513dc555 Add Zn type Pro7ech 2025-08-21 12:16:53 +02:00
  • ccd94e36cc Update READMEs & add SECURITY.md (#78) Jean-Philippe Bossuat 2025-08-20 20:52:59 +02:00
  • 3b94ab047e update README Pro7ech 2025-08-18 11:32:39 +02:00
  • a1de248567 Crates io (#76) Jean-Philippe Bossuat 2025-08-18 11:16:27 +02:00
  • dce4d82706 cleaned dependencies Pro7ech 2025-08-17 15:17:05 +02:00
  • 62eb87cc07 updated repo for publishing (#74) Jean-Philippe Bossuat 2025-08-17 14:57:39 +02:00
  • 0be569eca0 Clippy check & update CI (#73) Jean-Philippe Bossuat 2025-08-17 13:02:47 +02:00
  • 3a828740cc Traits cleaning, CBT example & bug fixes (#72) Jean-Philippe Bossuat 2025-08-16 18:23:22 +02:00
  • c7219c35e9 Add schemes (#71) Jean-Philippe Bossuat 2025-08-15 15:06:26 +02:00
  • 8d9897b88b core refactoring (#69) Jean-Philippe Bossuat 2025-08-14 17:20:28 +02:00