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
|
ae00d3002d
|
Range check.
|
2023-11-06 14:31:52 +11:00 |
|
Marcel Keller
|
d7f2c31804
|
Fix bug in revealing of MultiArray.
|
2023-10-23 12:52:50 +11:00 |
|
Marcel Keller
|
2919d781c9
|
Fix bug in MemValue.
|
2023-10-09 13:24:32 +11:00 |
|
Marcel Keller
|
28751d38e0
|
Fix multi-array output.
|
2023-09-25 17:30:08 +10:00 |
|
Marcel Keller
|
cab2728ce3
|
Fix bugs in cfix operations.
|
2023-09-14 16:18:56 +10:00 |
|
Marcel Keller
|
5a3224df3c
|
Missing operator.
|
2023-09-13 10:30:46 +10:00 |
|
Marcel Keller
|
792abcb9f6
|
Streamline multithreading in array initialization.
|
2023-08-29 11:51:12 +10:00 |
|
Marcel Keller
|
2813c0ef0f
|
Maintenance.
|
2023-08-14 18:29:46 +10:00 |
|
Marcel Keller
|
13cd9420f9
|
Parameter for multithreading.
|
2023-08-08 15:40:13 +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 |
|
Jack Cheng
|
ac126a531c
|
add absolute value to precision check
|
2023-07-06 18:26:59 -04:00 |
|
Marcel Keller
|
7f18e13a51
|
Merge pull request #1061 from henri2h/henri2h/fix-public-input-loading
Make sure public_input_file is properly closed
|
2023-06-20 21:48:42 +10:00 |
|
henri2h
|
1ee79bdfba
|
fix: make sure public_input_file is properly closed at the end of the compilation
|
2023-06-15 15:18:25 +02:00 |
|
Marcel Keller
|
17f683c9ab
|
Conversion of PyTorch regression models with multiple targets.
|
2023-06-02 20:49:11 +10:00 |
|
Marcel Keller
|
ab2a49b5d6
|
Documentation for Path Oblivious Heap.
|
2023-05-26 18:57:40 +10:00 |
|
Marcel Keller
|
887d9dc916
|
Merge pull request #1014 from tskovlund/master
Add Path Oblivious Heap
|
2023-05-26 18:56:59 +10:00 |
|
Thomas Skovlund Hansen
|
74270603ad
|
Add documentation and graph
|
2023-05-24 10:46:54 +02:00 |
|
Marcel Keller
|
02a658e994
|
Fix formatting with out-of-range numbers.
|
2023-05-24 10:55:13 +10:00 |
|
Thomas Skovlund Hansen
|
b68254305f
|
Print expected outputs in POH tests
|
2023-05-19 09:21:25 +02:00 |
|
Marcel Keller
|
7f88a8bb67
|
Fix bug in register update.
|
2023-05-17 18:48:04 +10:00 |
|
Marcel Keller
|
80fa53c455
|
Fix bug in register update.
|
2023-05-15 19:01:56 +10:00 |
|
Marcel Keller
|
8e735daab5
|
Fix bug in register update.
|
2023-05-11 13:01:51 +10:00 |
|
Marcel Keller
|
6cc3fccef0
|
Maintenance.
|
2023-05-09 14:50:53 +10:00 |
|
Thomas Skovlund Hansen
|
3dc227d319
|
Bugfix: leaf_value_index size
|
2023-05-08 12:15:58 +02:00 |
|
Thomas Skovlund Hansen
|
35352d342a
|
Improve documentation
|
2023-05-08 00:15:19 +02:00 |
|
Thomas Skovlund Hansen
|
73099c16c1
|
Fix leaf_value_index size
|
2023-05-07 12:00:18 +02:00 |
|
Thomas Skovlund Hansen
|
603c48ae9e
|
Traverse random path on empty min_entry in extract_min
|
2023-05-06 18:54:48 +02:00 |
|
Thomas Skovlund Hansen
|
9f9bb91946
|
Bugfix: make extract_min remove first found entry
|
2023-05-06 18:54:22 +02:00 |
|
Thomas Skovlund Hansen
|
bf48400287
|
Support duplicates in PathObliviousHeap
|
2023-05-06 17:26:20 +02:00 |
|
Thomas Skovlund Hansen
|
4f53cf9792
|
Add support for POH with unique values
|
2023-05-06 13:00:31 +02:00 |
|
Thomas Skovlund Hansen
|
d40569be86
|
Change default stash size and accept kwargs in path_oblivious_sort
|
2023-05-04 07:41:06 +02:00 |
|
Marcel Keller
|
a9a70eeba0
|
Missing decorator.
|
2023-05-04 07:05:30 +02:00 |
|
Thomas Skovlund Hansen
|
ba7a62fb12
|
Add more capability to path oblivious sort
|
2023-05-04 07:04:40 +02:00 |
|
Marcel Keller
|
c62ab2ca1e
|
Fix bug in copying binary vectors.
|
2023-05-04 14:06:53 +10:00 |
|
Marcel Keller
|
fac4890c7e
|
Missing decorator.
|
2023-05-04 13:24:46 +10:00 |
|
Marcel Keller
|
d6342d8374
|
Fix instruction dependency.
|
2023-05-04 12:13:42 +10:00 |
|
Thomas Skovlund Hansen
|
bd24be7da7
|
Bugfix: Accept entry_size as kwarg in HeapQ and HeapORAM
|
2023-05-03 11:00:37 +02:00 |
|
Thomas Skovlund Hansen
|
dd889c3047
|
Fix init printing in benchmark and format files
|
2023-05-02 21:48:57 +02:00 |
|
Thomas Skovlund Hansen
|
aa3b492be3
|
Update PQ benchmark with entry size settings
|
2023-05-02 21:06:37 +02:00 |
|
Thomas Skovlund Hansen
|
3515ded39a
|
Accept entry_size as kwarg in HeapQ and HeapORAM
|
2023-05-02 21:04:00 +02:00 |
|
Thomas Skovlund Hansen
|
974b36ff40
|
Add more benchmark functionality
|
2023-05-02 11:31:19 +02:00 |
|
Thomas Skovlund Hansen
|
319cf4c594
|
Revert "oram bugfix: bit_type does not work with secret index"
I suspect that the commit rather suppressed the bug instead of fixing
it.
This reverts commit 7018e62a3f.
|
2023-05-02 11:29:35 +02:00 |
|
Thomas Skovlund Hansen
|
6759f7ab48
|
Use fields instead of keys in PathObliviousHeap._find_min
|
2023-05-01 21:40:00 +02:00 |
|
Thomas Skovlund Hansen
|
7018e62a3f
|
oram bugfix: bit_type does not work with secret index
|
2023-05-01 21:24:16 +02:00 |
|
Thomas Skovlund Hansen
|
45138a9bae
|
Cleanup and optimize some arithmetic
|
2023-05-01 17:53:36 +02:00 |
|
Thomas Skovlund Hansen
|
f001f82d35
|
Capacity must be at least 2
|
2023-05-01 11:42:18 +02:00 |
|
Thomas Skovlund Hansen
|
29fa9166e9
|
Refine debug printing and add sorting benchmark
|
2023-05-01 11:32:22 +02:00 |
|