Marcel Keller
9f2a641a94
Protocols with function-dependent preprocessing.
2025-05-30 13:35:02 +10:00
Marcel Keller
91321ff8cd
Functionality to call high-level code from C++.
2024-11-21 13:14:54 +11:00
Marcel Keller
78fe3d8bad
Maintenance.
2024-07-09 12:19:52 +10:00
Marcel Keller
7c49142473
Send full integer values in client interface.
2024-02-12 18:26:19 +11:00
Marcel Keller
c91180dcd1
Fix TLS version.
2024-01-17 10:18:49 +11:00
Marcel Keller
cf4426fdb3
Multinode computation.
2023-12-14 12:17:54 +11:00
Marcel Keller
ee4c7da5ea
Remove call not working on macOS.
2023-11-23 14:06:15 +11:00
Parker Diamond
7acbfc1bde
Add Application-level Keepalive
2023-11-14 13:59:21 -05:00
Marcel Keller
9422d41f1d
Fix handling negative numbers in Python client.
2023-09-13 10:41:50 +10:00
Marcel Keller
2813c0ef0f
Maintenance.
2023-08-14 18:29:46 +10:00
Marcel Keller
6cc3fccef0
Maintenance.
2023-05-09 14:50:53 +10:00
Marcel Keller
5153c63d2f
More accessible machine learning functionality.
2023-02-16 12:35:18 +11:00
Marcel Keller
cd25c2e9f1
Decision tree training.
2022-11-09 11:22:18 +11:00
Richard Hernandez
21bfc6365c
Increase the buffer packing speed in domain.py
...
I noted that sending more than 100,000 values in localhost can take up to 60 seconds per client most of the delays are related to the packing method inside the Domain Class.
I can send screenshots of the times
2022-09-23 15:00:13 -04:00
Marcel Keller
d6f843f5cf
Fix bugs in Python client.
2022-08-09 10:58:30 +10:00
Marcel Keller
1bbbcd2770
Fixed bug in Python client.
2022-07-18 14:04:05 +10:00
Marcel Keller
6755a8fa51
Python client example.
2022-06-13 11:21:46 +02:00
Marcel Keller
5ab8c702dd
Secure shuffling.
2022-05-27 14:20:31 +02:00
Marcel Keller
642d11f7dd
Compile-time option for unencrypted client connections.
2022-05-04 19:26:15 +02:00
Marcel Keller
9ef15cc2f5
Protocol in dealer model.
2022-04-19 15:13:19 +02:00
Marcel Keller
e07d9bf2a3
Maintenance.
2022-01-11 16:05:26 +11:00
rtaiello
00a2bcba45
Fix problem with Scripts/run-common.sh execution
2021-11-29 14:11:38 +01:00
Marcel Keller
799929b801
Optimized matrix multiplication in Hemi.
2021-09-17 14:31:25 +10:00
Marcel Keller
7c6341639f
Bug in fixed-point client input.
2021-08-17 18:47:30 +10:00
Marcel Keller
32bcef586b
Separate arguments for hosts in client example.
2021-06-26 18:56:51 +10:00
weizheng92
99cac3d3ea
Update README.md
...
The symbol '>' is missing in line 18
2021-03-03 11:35:57 +08:00
Marcel Keller
cdb8d6f337
Various improvements.
2020-12-11 16:24:28 +11:00
Marcel Keller
24926df83b
Bristol Fashion.
2020-04-02 09:09:45 +02:00
Marcel Keller
9a83cfe8f2
Avoid race condition depending of the order of client connections.
2019-11-25 14:53:46 +11:00
Marcel Keller
470b075803
Python 3, semi-honest computation using semi-homomorphic encryption.
2019-11-21 17:23:51 +11:00
Marcel Keller
3bf45ebbaf
Workaround for GCC bug.
2019-11-19 15:49:00 +11:00
Marcel Keller
715f67f4c5
CowGear, more protocols with replicated secret sharing.
2019-06-07 15:26:28 +10:00
Marcel Keller
0f16629963
Compile all online phases at once.
2018-10-26 15:52:49 +11:00
Marcel Keller
cc0711c224
MP-SPDZ.
2018-10-11 17:20:26 +11:00
Marcel Keller
73c399c40c
Merge SPDZ-2 with SPDZ-Yao.
2018-10-11 12:47:59 +11:00
Dragos Rotaru
f62c0ca177
fixed external io bug
2018-08-01 16:18:56 +02:00
Marcel Keller
2f50444b93
ORAM in SPDZ-BMR.
2018-03-07 12:25:45 +00:00
Marcel Keller
2008a8782d
Overdrive.
2018-03-02 14:33:03 +00:00
Jonathan Evans
987a78286f
Release to add compiler instructions for external client I/O.
2017-09-14 10:35:01 +01:00