Commit Graph

  • 720b13f (parallel-agg-key-shares, par-agg-key-shares) Add parallelism to aggregate_non_interactive_multi_party_server_key_shares by arnaucube 2024-07-26 00:15:44 +0200
  • b9cfe75 add fhe bool example by Janmajaya Mall 2024-07-24 15:46:43 -0700
  • 3587c56 add fhebool example + fix BatchedFheBool's SampleExtract infinite loop by Janmajaya Mall 2024-07-24 15:46:25 -0700
  • a1f966a make non-interactive/interactive batched fhe bools struct public by Janmajaya Mall 2024-07-24 10:55:09 -0700
  • 97daa79 impl user facing Encryptor, Decrytor, KeySwitch, SampleExtract for FheBools by Janmajaya Mall 2024-07-24 10:44:47 -0700
  • 9903232 add get_active_parameter_set by Janmajaya Mall 2024-07-23 15:03:26 -0700
  • 8fb7ab3 update lock by Janmajaya Mall 2024-07-23 11:19:21 -0700
  • 1b5a212 move num-bigint-dig to dev dependency by Janmajaya Mall 2024-07-23 11:15:00 -0700
  • b3eb7e2 add non-standard FHE bool apis by Janmajaya Mall 2024-07-23 11:02:33 -0700
  • 06474f9 make necessary things pub for bool enc by Janmajaya Mall 2024-07-16 12:16:08 -0700
  • a8e6c27 (HEAD -> main) Add version 0.1.0 (#2) by Janmajayamall 2024-07-08 16:39:31 +0530
  • 2239fbe fix apis for mp-interactive by Janmajaya Mall 2024-07-08 16:28:19 +0530
  • 40a4425 update toml by Janmajaya Mall 2024-07-08 16:17:41 +0530
  • 010a761 minor by Janmajaya Mall 2024-07-08 15:56:00 +0530
  • 655c043 update readme by Janmajaya Mall 2024-07-08 15:27:19 +0530
  • 9804933 update readme by Janmajaya Mall 2024-07-07 19:45:31 +0530
  • c38d910 fix examples by Janmajaya Mall 2024-07-06 22:29:45 +0530
  • d3b2c5d remove noise by Janmajaya Mall 2024-07-06 09:30:19 +0530
  • 811fd3f minor update readme by Janmajaya Mall 2024-07-05 16:36:09 +0530
  • ea6afd1 update readme by Janmajaya Mall 2024-07-05 16:27:40 +0530
  • 48466b2 add readme by Janmajaya Mall 2024-07-05 13:08:19 +0530
  • da07898 make build work with no features by Janmajaya Mall 2024-07-05 12:24:34 +0530
  • 6776391 add interactive_mp_bool_gates inside print noise by Janmajaya Mall 2024-07-05 10:46:16 +0530
  • 66b4ded perform ni boostrtapping 100K times by Janmajaya Mall 2024-07-05 10:08:37 +0530
  • 56c4276 add more MP params by Janmajaya Mall 2024-07-04 19:01:57 +0530
  • b281439 add more multi-party parameters by Janmajaya Mall 2024-07-02 19:56:42 +0530
  • 7cbe556 change LWE secret distribution to Error distribution for all parameters by Janmajaya Mall 2024-07-02 16:15:09 +0530
  • 4e6a9aa amend interactive fhe uint8 example by Janmajaya Mall 2024-07-02 15:28:46 +0530
  • 0406a4b add NonInteractiveBatchedFheUInt8s for non-interactive MPC; Make multi-party decyrption protocol independent of bool evaluator by Janmajaya Mall 2024-07-02 14:13:13 +0530
  • a517dfb add div_by_zero example and if_and_else example by Janmajaya Mall 2024-07-02 11:53:10 +0530
  • d8d5e40 implement min, max, mux by Janmajaya Mall 2024-07-02 10:30:11 +0530
  • d74c96d remove counts from pbs by Janmajaya Mall 2024-07-01 20:21:35 +0530
  • 0faa3d0 improve bomberman example by Janmajaya Mall 2024-07-01 20:13:02 +0530
  • 8877c4a elaborate non-interactive mpc example by Janmajaya Mall 2024-07-01 20:00:56 +0530
  • 3d735fd add more SampleExtract functions by Janmajaya Mall 2024-07-01 19:12:42 +0530
  • 00e4314 add bomberman example by Janmajaya Mall 2024-07-01 17:48:35 +0530
  • 72d8caf add bool frontend by Janmajaya Mall 2024-07-01 15:26:10 +0530
  • c5a28bd add meeting long distance friends example by Janmajaya Mall 2024-07-01 13:56:25 +0530
  • f2be81f add div by zero by Janmajaya Mall 2024-07-01 11:48:10 +0530
  • d260910 separate ParameterSelector for non-interactive mp and interactive mp by Janmajaya Mall 2024-06-30 19:11:42 +0530
  • fef9fa4 add more comments by Janmajaya Mall 2024-06-30 17:54:01 +0530
  • 978c0e2 add KeySize trait (in test cfg) and describe fields in keys by Janmajaya Mall 2024-06-30 15:18:58 +0530
  • 1ff9854 implement DoubleDecomposer for Rlwe Decomposer by Janmajaya Mall 2024-06-30 11:17:18 +0530
  • f5f3700 add more comments in traits inside rgdw/runtime by Janmajaya Mall 2024-06-29 20:11:49 +0530
  • bc02262 modify rgsw/runtime ot use traits by Janmajaya Mall 2024-06-29 19:22:15 +0530
  • e4ceab2 remove is_trivial from shoup ops by Janmajaya Mall 2024-06-29 10:21:35 +0530
  • 7190137 clean rgsw/runtime by Janmajaya Mall 2024-06-28 19:55:42 +0530
  • acc51ce clean rgsw/keygen by Janmajaya Mall 2024-06-28 18:43:58 +0530
  • 8e6cde2 clean lwe by Janmajaya Mall 2024-06-28 17:51:40 +0530
  • 3eeae8b update NI_2P parameters by Janmajaya Mall 2024-06-27 18:46:38 +0530
  • 89f5dbc non-interactive RGSW ct works with different bases by Janmajaya Mall 2024-06-27 18:39:49 +0530
  • 082a08f in middle of modifying ni mp to use different bases for RLWE x RGSW and RGSW x RGSW by Janmajaya Mall 2024-06-26 10:40:59 +0700
  • c8cdd4c add CollectRuntimeServerKeyStats trait by Janmajaya Mall 2024-06-25 17:36:06 +0700
  • af8fa71 add print_noise to collect server key statistics by Janmajaya Mall 2024-06-25 11:34:33 +0700
  • 53a0ec4 add high but fast communication for 2pc by Janmajaya Mall 2024-06-24 16:13:17 +0700
  • 1d70996 add differing base feature for RLWExRGSw and RGSWxRGSW for interactive mpc by Janmajaya Mall 2024-06-24 15:26:53 +0700
  • 5d5100e move multi-party crs to puncturing by Janmajaya Mall 2024-06-23 15:26:15 +0700
  • ab7b1ca fix rounding in decom by Janmajaya Mall 2024-06-23 13:38:04 +0700
  • 2a62351 decomp checks by Janmajaya Mall 2024-06-20 11:53:38 +0530
  • 1bfb6dc fix secret HW and clean a bit by Janmajaya Mall 2024-06-20 09:49:28 +0530
  • 3236fcc non-interactive example by Janmajaya Mall 2024-06-19 13:19:48 +0530
  • 656a2d2 move fhe uint8 api tests by Janmajaya Mall 2024-06-19 11:32:02 +0530
  • f40a2ec rough by Janmajaya Mall 2024-06-18 23:01:17 +0530
  • b4e1e6b fix ideal_sk_rlwe fn by Janmajaya Mall 2024-06-18 20:18:58 +0530
  • 9d78a3d make tests by Janmajaya Mall 2024-06-18 20:14:03 +0530
  • a95751f non interactive mp works by Janmajaya Mall 2024-06-18 19:45:04 +0530
  • 88fdc6a make enc and dec variant specific by Janmajaya Mall 2024-06-17 20:13:32 +0530
  • 691995f fix test by Janmajaya Mall 2024-06-17 14:55:41 +0530
  • 0e95653 add shoup repre non-interactive multiparty server key eval domain by Janmajaya Mall 2024-06-17 14:10:36 +0530
  • 6aabfbf add non-interactive multiparty server key eval domain by Janmajaya Mall 2024-06-17 13:46:24 +0530
  • b1af696 remove prints by Janmajaya Mall 2024-06-16 22:54:57 +0530
  • a34f347 fix non-interactive RGSW key gen by Janmajaya Mall 2024-06-16 20:29:34 +0530
  • 6226995 add non-interactive key setup by Janmajaya Mall 2024-06-16 19:19:09 +0530
  • 80856cc fix parameters by Janmajaya Mall 2024-06-16 10:48:55 +0530
  • 08cc9a3 stopping at the moment because non-interactive requires some improvements by Janmajaya Mall 2024-06-13 14:40:09 +0530
  • 2fa7cfc generated some good primes by Janmajaya Mall 2024-06-13 10:31:50 +0530
  • 41fab75 add non-interactive by Janmajaya Mall 2024-06-12 16:43:42 +0530
  • eab9cd9 remove num.rs and fix mp parameter selector by Janmajaya Mall 2024-06-11 17:53:00 +0530
  • 1e0fb86 add example by Janmajaya Mall 2024-06-11 17:31:01 +0530
  • 1a2fc7a add modulus operator for power of 2 modulus by Janmajaya Mall 2024-06-11 16:39:16 +0530
  • 691d662 don't print runtime and auto count by Janmajaya Mall 2024-06-11 14:31:11 +0530
  • a4a8e89 modfiy benches a bit by Janmajaya Mall 2024-06-11 14:28:35 +0530
  • 590a222 fix pbs up with shoup by Janmajaya Mall 2024-06-11 13:36:02 +0530
  • 80ae5d7 prolly a mistake by Janmajaya Mall 2024-06-11 11:24:03 +0530
  • a6ced5c commit before transation to shoup pbs by Janmajaya Mall 2024-06-11 10:28:47 +0530
  • 634f6c2 add rlwe_rgsw_shoup by Janmajaya Mall 2024-06-10 20:00:26 +0530
  • 2c1c068 add galois_auto_shoup by Janmajaya Mall 2024-06-10 19:39:20 +0530
  • fe0f887 divide rgsw into keygen ops and runtime ops by Janmajaya Mall 2024-06-10 17:47:58 +0530
  • 0015154 move modulus into different files by Janmajaya Mall 2024-06-10 17:06:25 +0530
  • e161b33 add tests for shoup_fma by Janmajaya Mall 2024-06-10 16:50:14 +0530
  • 1eed188 bench shoup_fma against normal fma by Janmajaya Mall 2024-06-10 16:28:46 +0530
  • 0f496a1 add more ntt benches by Janmajaya Mall 2024-06-10 13:59:05 +0530
  • e9bdaae speed up backward ntt by Janmajaya Mall 2024-06-10 13:08:51 +0530
  • 085d5e2 add more NTT benches by Janmajaya Mall 2024-06-10 12:32:29 +0530
  • a292f9a improve ntt by Janmajaya Mall 2024-06-10 11:45:43 +0530
  • 77039d7 change decomp_iter last check by Janmajaya Mall 2024-06-06 13:33:46 +0530
  • 9b09549 make 2 asserts in galois_auto debug_asserts by Janmajaya Mall 2024-06-05 18:18:49 +0530
  • 3f624f0 minor fixes by Janmajaya Mall 2024-06-05 18:13:53 +0530
  • a20a3e8 decompose with bit hacks without brnaching speeds up bootstrappoing by 15ms by Janmajaya Mall 2024-06-05 17:39:35 +0530
  • 3b0fa8b use decomposer_iter by Janmajaya Mall 2024-06-05 17:28:36 +0530