Commit Graph

181 Commits

Author SHA1 Message Date
Marcel Keller
69c9cfc3b0 Don't go into busy loop when only receiving. 2019-11-14 12:13:18 +11:00
Marcel Keller
5c211741c5 Bug in previous commit. 2019-11-11 23:18:59 +11:00
Marcel Keller
1e2d73b4ba Fake preprocessing for Shamir secret sharing. 2019-11-11 22:52:21 +11:00
Marcel Keller
2b214fe1a1 Fix compilation with USE_GF2N_LONG = 0. 2019-11-05 15:38:16 +11:00
Marcel Keller
5a46d0d1f8 Ignore connection attempts without communication. 2019-10-30 19:09:51 +11:00
Marcel Keller
4274f92337 Correct date. 2019-10-11 16:22:44 +11:00
Marcel Keller
02e5dca7f3 Release date. v0.1.2 2019-10-11 16:15:53 +11:00
Marcel Keller
7a5195d83c Machine learning functionality, dishonest-majority binary secret sharing. 2019-10-11 15:48:58 +11:00
Marcel Keller
5f0a7ad8e3 Security bug: Don't reuse triples in CowGear. 2019-09-16 14:56:13 +10:00
Marcel Keller
3faa8a0d4a Fix reverse permutation. 2019-09-10 18:13:55 +10:00
Marcel Keller
ed32af4fc6 Bugs in oblivious shuffling. 2019-08-19 18:05:39 +10:00
Marcel Keller
bd60197886 ECDSA, more replicated secret sharing. v0.1.1 2019-08-06 16:56:42 +10:00
Marcel Keller
5ef70589cb Fixed- and floating-point inputs. 2019-07-11 14:59:18 +10:00
Marcel Keller
8f0f25fa5b Misleading instructions. 2019-06-26 00:49:54 +02:00
Marcel Keller
9f74f2812a Correctly account communication in OT-based protocols. 2019-06-15 09:30:02 +03:00
Marcel Keller
8096d14382 Add date to changelog. 2019-06-07 15:47:51 +10:00
Marcel Keller
715f67f4c5 CowGear, more protocols with replicated secret sharing. v0.1.0 2019-06-07 15:26:28 +10:00
Marcel Keller
6ab8d85912 Merge pull request #14 from bl4ck5un/fix-gf2n
gf2n_short -> gf2n
2019-05-29 13:04:39 +10:00
Fan Zhang
894f6b7cd2 gf2n_short -> gf2n 2019-05-27 17:24:40 -04:00
Marcel Keller
c920fec9c4 Merge pull request #12 from rdragos/matching_legendre
make legendre more clear (as in the paper)
2019-05-23 22:39:44 +10:00
Dragos Rotaru
1e3ac840a3 make legendre more clear (as in the paper) 2019-05-23 14:35:35 +02:00
Marcel Keller
adb1164eb1 Merge pull request #11 from rdragos/fix_leg
fix leg typo
2019-05-23 22:27:25 +10:00
Dragos Rotaru
d89059ac19 fix leg typo 2019-05-23 14:21:29 +02:00
Marcel Keller
2e18bed38c Merge pull request #10 from rdragos/fix_mimc
fix mimc bug
2019-05-22 01:47:54 +10:00
Dragos Rotaru
efdb088f1a fix mimc bug 2019-05-21 17:45:40 +02:00
Marcel Keller
0bcba91adc Added ways of contacting. 2019-05-20 14:19:28 +10:00
Marcel Keller
900a8c78b6 No overflow in checks. 2019-05-17 23:54:25 +10:00
Marcel Keller
d26a62efe4 GF(2^40) computation with OT-based protocols. 2019-05-03 18:03:50 +10:00
Marcel Keller
b5d8123ae0 BMR, Use your Brain, Semi/Semi2k. v0.0.9 2019-04-30 17:25:02 +10:00
Marcel Keller
9cde9548d2 Update changelog. v0.0.8 2019-03-28 17:37:25 +11:00
Marcel Keller
59e1581421 SPDZ2k online phase; preprocessing integration for MASCOT and SPDZ2k; integer division. 2019-03-28 17:23:20 +11:00
Nikolaj Volgushev
881b4403ac SPDZ2k offline phase. 2019-03-26 18:36:55 +11:00
Marcel Keller
5a0413de7a Prepare for SPDZ2k. 2019-03-26 18:30:39 +11:00
Marcel Keller
6b6a8162bd Absolute path. 2019-02-14 17:57:07 +11:00
Marcel Keller
c1c7238b0c Point to releases. 2019-02-14 17:55:23 +11:00
Marcel Keller
b59f9ca8cf Benchmarks in https://eprint.iacr.org/2019/131. v0.0.7 2019-02-14 15:58:24 +11:00
Marcel Keller
b6a18675e8 Optimized matrix multiplication; data type for quantization. 2019-02-14 15:15:37 +11:00
Marcel Keller
216fbdf1e1 Shamir secret sharing. v0.0.6 2019-01-05 15:10:01 +01:00
Marcel Keller
343f484c38 Variable precision for floating-point outputs. 2019-01-04 17:36:27 +01:00
Marcel Keller
136a0d1255 Merge pull request #5 from lance6716/patch-2
Add Matrix * Matrix support
2018-12-30 09:46:24 +01:00
Marcel Keller
212f90b1a7 Clean up data structures. 2018-12-30 09:14:13 +01:00
Marcel Keller
bbdf14216d Bug in sfix initialization. 2018-12-28 14:10:06 +01:00
Marcel Keller
8f424c7155 Revert accidental downgrade. 2018-12-28 10:38:18 +01:00
Marcel Keller
58f4bde3f2 Bug in conversion to sfix. 2018-12-28 09:47:10 +01:00
lance6716
fc04d59409 Add Matrix * Matrix support 2018-12-27 11:40:00 +08:00
Marcel Keller
ad694abfd5 cfix arrays. 2018-12-26 22:46:08 +01:00
Marcel Keller
db8f78ab51 Bugs in sfix matrix. 2018-12-26 07:11:03 +01:00
Marcel Keller
4092d61ea3 Missing initialization. 2018-12-19 14:31:42 +11:00
Marcel Keller
cfa6779e85 Bug. 2018-12-19 13:50:43 +11:00
Marcel Keller
9805501bbc Automatic prime generation; live preprocessing for replicated secret sharing over rings. 2018-12-19 11:39:55 +11:00