739 Commits

Author SHA1 Message Date
Marcel Keller
cf4426fdb3 Multinode computation. v0.3.8 2023-12-14 12:17:54 +11:00
Marcel Keller
1f8f784611 Fix bug when data structures are indexed by MemValue. 2023-12-05 23:27:15 +11:00
Marcel Keller
3e313410bd Fix square root with non-standard fixed-point parameters. 2023-12-05 23:25:30 +11:00
Marcel Keller
081ad8885d Incompatible options. 2023-11-27 17:37:00 +11:00
Marcel Keller
2c71a9c4d8 Fix bug in sbit Array. 2023-11-27 14:00:33 +11:00
Marcel Keller
ee4c7da5ea Remove call not working on macOS. 2023-11-23 14:06:15 +11:00
Marcel Keller
f53503bcd6 Merge pull request #1223 from ParallelogramPal/TCP-Keepalive
TCP Keepalive
2023-11-23 14:05:01 +11:00
Marcel Keller
d238ca6fd4 Avoid unnecessary setup execution. 2023-11-16 15:56:02 +11:00
Parker Diamond
2093ba520f Add back in SimplestOT_C 2023-11-14 14:15:34 -05:00
Parker Diamond
7acbfc1bde Add Application-level Keepalive 2023-11-14 13:59:21 -05:00
Marcel Keller
d4c96c61bd Create missing directory before compiling static binaries. 2023-11-13 11:20:59 +11:00
Marcel Keller
44ff135375 libOTe memory leak fix. 2023-11-13 11:15:37 +11:00
Marcel Keller
8b47e80cb9 Local share conversion in Rep4 for any bit length. 2023-11-07 14:09:34 +11:00
Marcel Keller
ae00d3002d Range check. 2023-11-06 14:31:52 +11:00
Marcel Keller
c6dd757ffb Adapt to C++20. 2023-11-02 17:58:30 +11:00
Marcel Keller
d7f2c31804 Fix bug in revealing of MultiArray. 2023-10-23 12:52:50 +11:00
Marcel Keller
9b43e75bbb Fix bug with very large prime moduli. 2023-10-12 16:06:34 +11:00
Marcel Keller
2919d781c9 Fix bug in MemValue. 2023-10-09 13:24:32 +11:00
Marcel Keller
f6c9798c3b Merge pull request #1175 from scalarmotion/master
Fix missing include
2023-10-09 13:10:54 +11:00
Gu Wangfan
b73dcf684c Fix missing include 2023-10-06 15:08:03 +02:00
Marcel Keller
6545208d2b Bump libOTe version. 2023-10-03 19:04:01 +11:00
Marcel Keller
c3ece42c49 Fix bugs in binary circuit inputs. 2023-10-03 13:32:57 +11:00
Marcel Keller
fd42b4a8b2 More protocols for threshold ECDSA. 2023-09-26 18:54:32 +10:00
Marcel Keller
49560198d6 ECDSA in documentation. 2023-09-26 16:05:19 +10:00
Marcel Keller
28751d38e0 Fix multi-array output. 2023-09-25 17:30:08 +10:00
Marcel Keller
86d26cab52 Always output SPDZ2k security parameter. 2023-09-21 19:51:18 +10:00
Marcel Keller
0d54e1f6af Fix bugs in ECDSA test. 2023-09-21 18:02:28 +10:00
Marcel Keller
098db750f9 Fix bug when compiling SPDZ2k for k=128. 2023-09-19 11:19:19 +10:00
Marcel Keller
cab2728ce3 Fix bugs in cfix operations. 2023-09-14 16:18:56 +10:00
Marcel Keller
9422d41f1d Fix handling negative numbers in Python client. 2023-09-13 10:41:50 +10:00
Marcel Keller
5a3224df3c Missing operator. 2023-09-13 10:30:46 +10:00
Marcel Keller
f7a4acfa7a Fix bug when building Docker container on macOS. 2023-09-12 14:39:59 +10:00
Marcel Keller
d821ecff79 Fix bug in Dockerfile. 2023-09-04 10:35:35 +10:00
Marcel Keller
cc689d7f99 Update documentation. 2023-08-29 16:47:03 +10:00
Marcel Keller
792abcb9f6 Streamline multithreading in array initialization. 2023-08-29 11:51:12 +10:00
Marcel Keller
29b08181d7 Bug in Read the Docs configuration. 2023-08-15 11:15:07 +10:00
Marcel Keller
6288903525 Read the Docs configuration. 2023-08-15 11:12:46 +10:00
Marcel Keller
2813c0ef0f Maintenance. v0.3.7 2023-08-14 18:29:46 +10:00
Marcel Keller
7bc156e581 Fixed security bug: missing shuffling check in PS mod 2^k and Brain. 2023-08-11 10:23:44 +10:00
Marcel Keller
5c26feece0 Respect direct-communication option in Tinier and CCD. 2023-08-09 12:13:34 +10:00
Marcel Keller
13cd9420f9 Parameter for multithreading. 2023-08-08 15:40:13 +10:00
Marcel Keller
d8a1e18e26 Fix bug in Semi2k bit generation when ring size isn't divisible by eight. 2023-08-03 21:29:12 +10:00
Marcel Keller
7178fe5de9 Fix bug in assignment in branches. 2023-08-03 21:01:16 +10:00
Marcel Keller
03ae9c89fc Fix bug when running Bristol circuits in multiple threads. 2023-07-27 16:34:28 +10:00
Marcel Keller
dce5303857 Merge pull request #1096 from RHG101997/patch-4
Update README.md
2023-07-21 14:43:16 +10:00
Marcel Keller
b86f29b695 Security bug: fix race condition in MAC check. 2023-07-21 14:22:14 +10:00
Marcel Keller
6887074d60 Fix bug in HE-based preprocessing with non-standard prime modulus. 2023-07-21 11:44:21 +10:00
Richard Hernandez
1a967032c6 Update README.md
I was getting unable to locate "libgmp" every time intalled new copy of MP-SDPZ in VMs. This solved my issue.
2023-07-20 09:31:07 -04:00
Marcel Keller
5e714b22af Security bug: Add missing MAC checks in multi-threaded programs. 2023-07-19 19:14:11 +10:00
Marcel Keller
b35d0d555b Simplify fake preprocessing with non-standard SPDZ2k parameters. 2023-07-18 12:51:57 +10:00