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 |
|
Erik Taubeneck
|
1c6c75886f
|
allow for name to be passed in for function compiler
|
2022-08-03 14:02:21 -04:00 |
|
Erik Taubeneck
|
e1b4538876
|
refactor to add Compiler class
|
2022-08-03 11:17:41 -04:00 |
|
Marcel Keller
|
97efdbc01f
|
Fix bug in preprocessing accounting.
|
2022-07-27 11:32:17 +10:00 |
|
Marcel Keller
|
91960440f5
|
Reveal sbitvec as list.
|
2022-07-27 11:31:46 +10:00 |
|
Marcel Keller
|
81419ba321
|
Fix bugs in matrix multiplication with binary circuits.
|
2022-07-25 18:12:04 +10:00 |
|
Marcel Keller
|
101879f37a
|
Try loading dynamic library from root directory in scripts on Linux and macOS.
|
2022-07-25 13:43:35 +10:00 |
|
Marcel Keller
|
4fda134b78
|
Merge pull request #627 from prayforwind/fix-625
Fix BMR's --input-file and --output-file
|
2022-07-25 12:36:36 +10:00 |
|
Marcel Keller
|
a9aff81943
|
Merge pull request #629 from eriktaubeneck/sorting-import-bug
Sorting import bug
|
2022-07-25 12:36:08 +10:00 |
|
Marcel Keller
|
e3dbb98fb3
|
Merge pull request #628 from eriktaubeneck/mac-setup
Update Makefile for macs where Homebrew is installed in non-traditional locations
|
2022-07-25 12:34:41 +10:00 |
|
Erik Taubeneck
|
6db5f5d861
|
update README to better represent running from other directories
|
2022-07-23 10:03:53 -07:00 |
|
Erik Taubeneck
|
d39ca280e5
|
fix sorting import bug in Compiler/types.py
|
2022-07-23 09:48:21 -07:00 |
|
Erik Taubeneck
|
a0f5bb258e
|
Update Makefile for macs where Homebrew is installed in non-traditional locations
|
2022-07-23 09:38:39 -07:00 |
|
prayforwind
|
a1074ca69a
|
Fix BMR's --input-file and --output-file
|
2022-07-22 09:27:42 +08:00 |
|
Marcel Keller
|
ac252cd951
|
Fixed bug in MemValue of size larger than one.
|
2022-07-19 12:27:09 +10:00 |
|
Marcel Keller
|
1bbbcd2770
|
Fixed bug in Python client.
|
2022-07-18 14:04:05 +10:00 |
|
Marcel Keller
|
1961a78fa8
|
Fixed bug in MMO with prime fields longer than 1024 bits.
|
2022-07-16 18:27:09 +10:00 |
|
Marcel Keller
|
1a9bcd25e4
|
Correct SimpleOT version.
|
2022-07-16 18:26:10 +10:00 |
|
Marcel Keller
|
6db0ed1bc5
|
Array and matrix sorting in binary circuits.
|
2022-07-15 11:49:21 +10:00 |
|
Marcel Keller
|
dce0b427d2
|
Missing vectorization.
|
2022-07-14 15:48:03 +10:00 |
|
Marcel Keller
|
0d64282237
|
Basic estimate for shuffling cost.
|
2022-07-08 14:54:24 +10:00 |
|
Marcel Keller
|
9bf86fc2ba
|
Merge pull request #613 from Quitlox/fix-oram-batch-init-cryptic-assert-statement
Fix cryptic assert statement in oram.py
|
2022-07-08 00:04:48 +10:00 |
|
Kevin Witlox
|
2a1ca6ae74
|
Fix cryptic assert statement in oram.py
|
2022-07-07 14:39:26 +02:00 |
|
Marcel Keller
|
7e2c0eda53
|
Splitting for any number of bits in Semi2k.
|
2022-07-04 22:39:45 +10:00 |
|
Marcel Keller
|
505d4838c1
|
Parameter for ring size in fake preprocessing.
|
2022-07-01 17:18:47 +10:00 |
|
Marcel Keller
|
21b6a10671
|
Merge pull request #604 from RHG101997/patch-2
Duplicated word
|
2022-06-28 17:42:37 +02:00 |
|
Richard Hernandez
|
1cdc682420
|
Duplicated word
|
2022-06-28 11:28:42 -04:00 |
|
Marcel Keller
|
8707864c30
|
Improved error message for unclosed if blocks.
|
2022-06-25 10:47:23 +02:00 |
|
Marcel Keller
|
63f6a11a43
|
Merge pull request #601 from RHG101997/patch-1
Small error
|
2022-06-24 19:22:56 +02:00 |
|
Richard Hernandez
|
a3b7d49cb9
|
Small error
|
2022-06-24 12:57:04 -04:00 |
|
Marcel Keller
|
31f32f5e66
|
Fix bug in example code for adding protocols.
|
2022-06-24 16:52:35 +02:00 |
|
Marcel Keller
|
12a0f0c6c8
|
Fix bug when using specific port numbers.
|
2022-06-24 10:00:33 +02:00 |
|
Marcel Keller
|
af5af2df25
|
Fix bug in logistic regression benchmark.
|
2022-06-24 09:59:34 +02:00 |
|
Marcel Keller
|
ec1d302b03
|
Local right shift for GF(2^n).
|
2022-06-23 21:58:34 +02:00 |
|
Marcel Keller
|
4c8e616b58
|
Improved binary circuit functionality.
|
2022-06-14 16:15:40 +02:00 |
|
Marcel Keller
|
6755a8fa51
|
Python client example.
|
2022-06-13 11:21:46 +02:00 |
|
Marcel Keller
|
88534961b3
|
Fix biases in PRNG.
|
2022-06-02 17:12:11 +02:00 |
|
Marcel Keller
|
5ab8c702dd
|
Secure shuffling.
v0.3.2
|
2022-05-27 14:20:31 +02:00 |
|
Marcel Keller
|
2dad77ba32
|
More flexible conversion.
|
2022-05-25 08:41:08 +02:00 |
|
Marcel Keller
|
1460c9b574
|
Fix output issue.
|
2022-05-24 15:54:56 +02:00 |
|
Marcel Keller
|
de12e08784
|
Fix bugs on macOS.
|
2022-05-23 17:27:56 +02:00 |
|
Marcel Keller
|
f349f76e22
|
Merge pull request #568 from jakobzierk/patch-2
Windows/VirtualBox performance
|
2022-05-17 12:12:58 +02:00 |
|
Jakob Zierk
|
8e4fd45c17
|
Windows/VirtualBox performance
Added workaround.
|
2022-05-17 09:17:02 +02:00 |
|
Marcel Keller
|
59fd44be22
|
Fix compilation with OpenSSL 3.
|
2022-05-16 15:25:33 +01:00 |
|
Marcel Keller
|
b3c39c4d37
|
Missing vectorization.
|
2022-05-12 13:04:37 +02:00 |
|
Marcel Keller
|
642d11f7dd
|
Compile-time option for unencrypted client connections.
|
2022-05-04 19:26:15 +02:00 |
|
Marcel Keller
|
db67635134
|
Security bug in Temi matrix multiplication.
|
2022-05-04 14:11:13 +02:00 |
|
Marcel Keller
|
a858e5b440
|
Security bug in homomorphic encryption parameter generation.
|
2022-04-22 21:28:15 +02:00 |
|
Marcel Keller
|
49ff3f817a
|
Merge pull request #551 from sbellem/fix-example-dockerfile
Fix comment/example in Dockerfile
|
2022-04-22 10:29:54 +02:00 |
|