Ian Goldberg
|
2ce7abf1d2
Don't pass argc around unnecessarily
|
1 year ago |
Ian Goldberg
|
de9b4f24fd
Touch up the bsearch test
|
1 year ago |
avadapal
|
bfd30696e6
fixing indentation in online.cpp
|
1 year ago |
avadapal
|
b2c04a1fd5
adding an option to work on a presorted array for binary search
|
1 year ago |
avadapal
|
3d55534037
fixing the argc in main
|
1 year ago |
user avadapal
|
6885bb524e
changes to repro scripts
|
1 year ago |
avadapal
|
82ef536bc2
merging
|
2 years ago |
Ian Goldberg
|
2c0dc25a93
Make it compile on Ubuntu 20.04 again
|
2 years ago |
Ian Goldberg
|
d1b91ebae8
Move binary search from Flat to Shape
|
2 years ago |
Ian Goldberg
|
9bd6655f2e
The Path Shape
|
2 years ago |
Ian Goldberg
|
593b7845ec
New Shape::init() functions that initialize the contents of a Shape
|
2 years ago |
Ian Goldberg
|
5c55c7e72e
Use only a single (wide) DPF for related reads and writes
|
2 years ago |
Ian Goldberg
|
167fb6614a
ORAM operations now reuse RDPFs when given the same OblivIndex object
|
2 years ago |
Ian Goldberg
|
c6841ae846
Improved binary search
|
2 years ago |
Ian Goldberg
|
04115039cf
Slightly better API for the common case of WIDTH=1
|
2 years ago |
Ian Goldberg
|
9bfee712cc
Indexing with OblivIndex
|
2 years ago |
Ian Goldberg
|
81bf0f7ddb
Binary search for Flat of any size
|
2 years ago |
Ian Goldberg
|
99bb7cf962
The Pad Shape and the start of the Stride Shape
|
2 years ago |
Ian Goldberg
|
51bb559cf5
Update the duotest unit test to allow for testing ORAM sizes not powers of 2
|
2 years ago |
Ian Goldberg
|
36c4daa621
Bitonic sort for arbitrary lengths
|
2 years ago |
avadapal
|
87bac90199
Merge branch 'main' into avadapal/heaps
|
2 years ago |
Ian Goldberg
|
bbcdd36b55
Creation of incremental RDPFs
|
2 years ago |
avadapal
|
04bda15334
starting with heaps
|
2 years ago |
avadapal
|
7a37da1dbb
started heap code
|
2 years ago |
Ian Goldberg
|
bee20e5412
mpc_select for RegBS
|
2 years ago |
Ian Goldberg
|
59772f3c07
PreCompStorage for wide RDPFs
|
2 years ago |
Ian Goldberg
|
6684abdad7
Prepare a unit test for wide DPFs
|
2 years ago |
Ian Goldberg
|
953c1fd3a1
Generalize a bunch of types to eventually support wide DPFs
|
2 years ago |
Ian Goldberg
|
a9e39d265e
Add a template parameter to RDPF, RDPFPair, RDPFTriple for the leaf width
|
2 years ago |
Ian Goldberg
|
d8d08f2a6e
Change some functions from templated on return values to overloaded on reference parameters
|
2 years ago |