556 Commits

Author SHA1 Message Date
Marcel Keller
cd25c2e9f1 Decision tree training. v0.3.4 2022-11-09 11:22:18 +11:00
Marcel Keller
90336561f8 Interactive mode in BMR machines. 2022-11-07 17:43:36 +11:00
Marcel Keller
581272961f Fix bug in fake preprocessing. 2022-11-05 12:16:46 +11:00
Marcel Keller
13b53d1fe9 Fix libOTe library location. 2022-11-04 13:11:32 +11:00
Marcel Keller
a9b03e8fa7 Bug when system uses lib64. 2022-11-02 13:03:20 +11:00
Marcel Keller
49fa130446 Bump version. 2022-11-01 11:58:37 +11:00
Marcel Keller
bef84480a2 Add missing function. 2022-10-31 12:54:47 +11:00
Marcel Keller
9bbf38a3c2 Update interface in example. 2022-10-31 12:48:59 +11:00
Marcel Keller
aab093b1cb Automatic conversion for integer operations in binary circuits. 2022-10-27 21:44:40 +11:00
Marcel Keller
f5ed84ca3b More functionality with variable MultiArray size. 2022-10-27 17:24:39 +11:00
Marcel Keller
6f553cd1f2 Dijkstra's algorithm in binary circuits. 2022-10-24 22:18:20 +11:00
Marcel Keller
ed7a474300 Merge pull request #634 from Quitlox/sqrt-oram
Add SqrtORAM
2022-10-20 17:25:37 +11:00
Marcel Keller
14f56cfbdc Merge pull request #714 from martinthomson/quote-path
Quote $PATH in Makefile
2022-10-20 17:17:56 +11:00
Martin Thomson
f89e3e1e60 Quote $PATH in Makefile
This is probably not the only thing that could stand to be quoted, but
it was the one thing that stopped me from being able to run this target
without bizarre errors.
2022-10-20 16:51:32 +11:00
Marcel Keller
d7f2c63c6d Fix bug in client interface. 2022-10-20 12:40:08 +11:00
Marcel Keller
f48c933f02 Use UTF-8 for outputs. 2022-10-19 18:18:14 +11:00
Marcel Keller
4ad6b51c78 Fix local libOTe installation on multiarch systems. 2022-10-11 11:53:32 +11:00
Kevin Witlox
6a0a780789 Bugfix in RecursivePositionMap.get_position 2022-10-06 15:24:06 +02:00
Marcel Keller
1223ad6095 Fix bug in binary circuit ORAM. 2022-10-06 14:27:48 +11:00
Marcel Keller
252c23c77d Convenient interface for ORAM in binary circuits. 2022-10-06 13:27:46 +11:00
Marcel Keller
a92f652c0d Merge pull request #685 from RHG101997/patch-3
Increase the buffer packing speed in domain.py
2022-10-05 12:54:29 +11:00
Kevin Witlox
6d4acb46eb Merge branch 'sqrt-oram' of github.com:Quitlox/MP-SPDZ into sqrt-oram 2022-10-04 15:01:57 +02:00
Kevin Witlox
9a218971a3 Fix unintented memory allocation when allocation is disabled 2022-10-04 15:00:53 +02: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
Kevin Witlox
58673867ba Fix sqrt_oram method_blocks 2022-09-20 09:37:27 +09:00
Marcel Keller
108be7cd8d Fix bug in Dockerfile. 2022-09-17 12:36:12 +10:00
Marcel Keller
239f72b02b Fix bugs in binary sorting. 2022-09-15 17:08:21 +10:00
Marcel Keller
1f592f1b4a Fix bug in floor computation. 2022-09-14 19:20:34 +10:00
Marcel Keller
24c56ce9ac Fix bug in vector input. 2022-09-13 12:12:27 +10:00
Marcel Keller
091484bc94 Print all timers in binary machines. 2022-09-07 10:57:16 +10:00
Marcel Keller
817a9b4515 Don't install boost locally by default. 2022-09-02 14:57:17 +10:00
Marcel Keller
15284ea7c4 Fix security bug: insufficient security in non-interactive zero-knowledge proofs (thanks to Sebastian Hasler for reporting it). 2022-09-02 13:43:26 +10:00
Marcel Keller
7a4c6f61c2 Bump version. 2022-09-01 16:28:17 +10:00
Marcel Keller
7aab7741e1 Merge pull request #664 from Mikerah/patch-1
Update README.md
2022-09-01 12:29:51 +10:00
Mikerah
db40116822 Update README.md 2022-08-31 14:33:37 -04:00
Marcel Keller
e0dfcf9489 Merge pull request #660 from aminfa/patch-1
Fix broken import of GC.types to a relative import
2022-08-29 12:40:56 +10:00
Amin Faez
3ec1bd69e6 Fix broken import of GC.types to a relative import
The absolute import causes an ImportError.
The relative import is similar to the other 7 times GC.types is imported in this file.
2022-08-26 12:42:06 +02:00
Marcel Keller
d754d41119 Faster test. 2022-08-26 13:21:08 +10:00
Marcel Keller
c6e7302e62 Fix bugs in documentation. 2022-08-26 11:58:04 +10:00
Marcel Keller
c7b11aeaf6 Update Dockerfile. 2022-08-25 21:01:35 +10:00
Marcel Keller
29e498c8bb Faster test. 2022-08-25 17:05:39 +10:00
Marcel Keller
6a424539c9 SoftSpokenOT. v0.3.3 2022-08-25 13:23:18 +10:00
Marcel Keller
e08a6adb63 Fix shuffling in emulation. 2022-08-18 12:48:08 +10:00
Marcel Keller
054995d5c6 Merge pull request #646 from hdvanegasm/fix_doc_bmr
Correct documentation in BMR table.
2022-08-17 12:58:11 +10:00
hernan232
7630fbc22b Correct documentation in BMR table. 2022-08-16 09:12:17 -05:00
Marcel Keller
4e9e60043a Merge https://github.com/Quitlox/MP-SPDZ 2022-08-16 17:29:17 +10:00
Marcel Keller
3c4f761968 Merge pull request #638 from eriktaubeneck/compile-refactor
Provide more flexibility when compiling MPC programs
2022-08-15 17:50:26 +10:00
Erik Taubeneck
39b6d7e22d allow custom_args to manaully override args 2022-08-13 17:56:24 -07:00
Erik Taubeneck
f83476ab2a fix small typo 2022-08-13 12:23:12 -07:00
Erik Taubeneck
a4e4baddee add new in python compile to docs 2022-08-12 10:45:36 -07:00