57 Commits

Author SHA1 Message Date
Marcel Keller
2008a8782d Overdrive. v0.0.3 2018-03-02 14:33:03 +00:00
Marcel Keller
c6371c2566 Typo. 2018-02-28 15:49:26 +00:00
Marcel Keller
72075d520e Clarify memory usage. 2018-02-17 13:39:44 +02:00
Marcel Keller
620bcb3cc1 Clarification in README. 2018-02-15 10:00:52 +02:00
Marcel Keller
5e76d78e04 Merge pull request #42 from Tikrass/master
Accept pipes and custom files
2018-02-14 17:18:46 +02:00
Thibaud Kehler
78ffc412c1 Accept pipes and custom files 2018-02-14 10:45:26 +01:00
Marcel Keller
d5fb41e37c Merge pull request #37 from lance6716/implement_abs
Implement abs.
2018-01-25 13:20:19 +00:00
tianyuan
85b289fa9a remove not finished work 2018-01-25 11:16:06 +08:00
tianyuan
b7a5527434 add __abs__ for cint and sint 2018-01-25 11:06:43 +08:00
Marcel Keller
cdd8a7b33e Info message. 2018-01-24 14:27:35 +00:00
Marcel Keller
1d5d52177c Use same modulo as online phase. 2018-01-24 14:11:33 +00:00
Marcel Keller
bcf898ff85 Explicit reading failure. 2018-01-24 13:43:00 +00:00
Marcel Keller
0ba82d4b2a Add zeros to match buffer size. 2018-01-23 17:39:23 +00:00
Marcel Keller
5e4944184f Confusing error message. 2018-01-23 17:32:20 +00:00
Marcel Keller
22c28a7dbd Merge pull request #35 from lance6716/patch-1
Typo in tutorial.md.
2018-01-23 12:11:04 +00:00
lance6716
b726c80352 Update tutorial.md 2018-01-23 15:10:45 +08:00
Marcel Keller
18ee2b419d Document configuration option. 2018-01-19 14:42:29 +00:00
Marcel Keller
69b185b55e Bug in setup for more than two players. 2018-01-19 11:24:45 +00:00
Marcel Keller
3dd86158fa Clearer error message. 2018-01-19 12:14:33 +01:00
Marcel Keller
9e30c5d67b Security bug (missing XOR in Matyas-Meyer-Oseas). 2018-01-17 21:08:32 +01:00
Marcel Keller
c9cf614d6f Clarify field size error. 2018-01-11 17:00:55 +01:00
Marcel Keller
a80fd50dea Support for processors without AVX. 2018-01-03 13:18:12 +01:00
Marcel Keller
6dab155702 Merge pull request #29 from lance6716/patch-2
fix typo
2017-12-18 12:16:53 +00:00
lance6716
a09a730fdc fix typo
fix typo
2017-12-18 16:18:58 +08:00
Dragos Rotaru
1ce6ea8ee1 added HtMAC construction with MiMC and Legendre prfs 2017-11-29 01:19:01 +00:00
Marcel Keller
f469e6468b SPDZ-2 offline phase. 2017-11-27 10:14:12 +00:00
Dragos Rotaru
a4ce145817 added special arrays for secret fixed points and fixed an old multiplication bug 2017-11-16 15:53:59 +00:00
Marcel Keller
9b03d4968c Merge pull request #24 from hkopp/master
added generation of player parameters to tutorial
2017-10-06 10:17:14 +01:00
Henning Kopp
7177643f35 typo in filename 2017-09-22 17:53:24 +02:00
Henning Kopp
e191d81fbb added generation of player parameters to tutorial 2017-09-21 11:58:39 +02:00
Jonathan Evans
987a78286f Release to add compiler instructions for external client I/O. v0.0.2 2017-09-14 10:35:01 +01:00
Dragos Rotaru
3ee4e9e18c fixed printing 2017-09-11 22:38:06 +01:00
Marcel Keller
d0d35720b5 Bug when private inputs and private outputs in wrong order. 2017-08-14 13:58:20 +01:00
Marcel Keller
9256e08ba3 Don't try to compute square root of non-square. 2017-07-26 17:09:02 +01:00
Marcel Keller
58b654120f Bug in MAC check. 2017-07-26 14:07:31 +01:00
Marcel Keller
7d55d01010 Array and matrix for sfloat. 2017-06-19 15:35:28 +01:00
Marcel Keller
63f0bc679b Simplify floating point printing. 2017-06-02 14:23:07 +01:00
Marcel Keller
aadf6cb3b7 Bug in floating point conversion. 2017-06-02 13:56:26 +01:00
Alexandre Duc
65ffdb1537 cmath instead of math.h 2017-05-29 17:44:02 +02:00
Alexandre Duc
6e88bfeab4 Support for printing sfloats 2017-05-29 17:29:42 +02:00
Marcel Keller
02bcd6ee05 Keep order of stack instructions. 2017-05-22 17:02:35 +01:00
Marcel Keller
77d747a6fd Correct bound check. 2017-05-02 08:15:34 +01:00
Peter Scholl
1ed6ff65be TPMPC tutorial program 2017-04-09 17:58:31 +01:00
Peter Scholl
78759bf88b Optional program arguments to compile.py 2017-04-03 12:05:30 +01:00
Dragos
2b8bd8df79 added correct FP between different types 2017-03-28 13:57:29 +01:00
Dragos
62627f87bd fixed point with bigger modulus 2017-03-22 19:30:06 +00:00
Marcel Keller
b53f67dfbf More sensible default for GF(2^n). 2017-02-27 13:53:02 +00:00
Marcel Keller
66847aedc3 Backwards compatibility of compiler options. 2017-02-12 12:25:25 +00:00
Marcel Keller
a566ffb680 No hard optimization by default. 2017-02-12 10:37:47 +00:00
Dragos
4099900f9f fixed private-input bug 2016-12-06 17:05:04 +00:00