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
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
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
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
Kevin Witlox
52ac60beb0
Add --invperm flag for the INVPERM instruction
2022-08-11 15:36:23 +02:00
Kevin Witlox
70135dd2fe
Fix segfault in INVPERM instruction
2022-08-11 15:36:23 +02:00
Kevin Witlox
f469dfc473
Add the INVPERM instruction
...
The IVMPERM instruction takes in a secret shared vector representing a permutation, and returns the corresponding secret shared inverse permutation.
2022-08-11 15:36:23 +02:00
Marcel Keller
3f90cc3e7c
Fix bugs in sorting with binary circuits.
2022-08-11 11:11:00 +10:00
Marcel Keller
a94f774f90
Use edaBits for equality test with rings.
2022-08-10 18:34:00 +10:00
Marcel Keller
803ffbbb56
Merge pull request #640 from hernan232/doc_spdz2k_bmr
...
Add documentation about SPDZ2k non-interactive mode and correct typos in README
2022-08-09 11:03:26 +10:00
Marcel Keller
d6f843f5cf
Fix bugs in Python client.
2022-08-09 10:58:30 +10:00
hernan232
80c7250ec8
Add documentation about SPDZ2k non-interactive execution and correct typos in README.
2022-08-08 11:18:23 -05:00
Marcel Keller
a1658819cd
Fix bug in sintbit.
2022-08-07 13:31:11 +10:00
Erik Taubeneck
5e4e3dd1a9
load mpc file as a string, not bytes
2022-08-05 10:22:01 -04:00
Erik Taubeneck
e589c0b125
Merge branch 'master' into compile-refactor
2022-08-05 10:10:57 -04:00
Marcel Keller
c4c167fac7
Flow optimization test.
2022-08-05 15:09:03 +10:00
Marcel Keller
497dd79ab4
Fix bug in LSB extraction.
2022-08-04 14:40:21 +10:00
Erik Taubeneck
7005ba4eae
remove unneed compiler parameter
2022-08-03 15:40:14 -04:00
Erik Taubeneck
24a7b4f69d
add setup.py to and an example mpc program
2022-08-03 15:12:40 -04:00
Erik Taubeneck
4859a09633
update to use decorator
2022-08-03 14:53:32 -04:00