avadapal
|
5bce0aefe9
initializig a heap with 1,2,...
|
2 years ago |
avadapal
|
72311a03ad
removed Heapify only for experiments
|
2 years ago |
avadapal
|
c1f33173e2
removed Heapify defs
|
2 years ago |
avadapal
|
232cf19ae8
Heapify defs
|
2 years ago |
avadapal
|
e203664698
heap
|
2 years ago |
avadapal
|
44b62c9eef
fixed a bug in the insert; put prints in VERBOSE
|
2 years ago |
avadapal
|
af07325a61
print heaps changed to print children
|
2 years ago |
avadapal
|
3e39153736
heap insert
|
2 years ago |
avadapal
|
a01b01294e
added another command line arguement to switch between optimizd and unoptimized
|
2 years ago |
avadapal
|
1e44a308e7
optimized heaps working
|
2 years ago |
avadapal
|
9141e06097
optimized heaps working
|
2 years 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 |
avadapal
|
a5c3a5c72c
minor
|
2 years ago |
Ian Goldberg
|
a359afae5d
Variants of Shape::init() that work for general T as well
|
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
|
888bd14967
Begin support for using a single wide RDPF for multiple related-index ORAM writes
|
2 years ago |
Ian Goldberg
|
167fb6614a
ORAM operations now reuse RDPFs when given the same OblivIndex object
|
2 years ago |
Ian Goldberg
|
c384b452a8
New RDPF2of3 struct
|
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
|
95ee232971
Start on OblivIndex related-index ORAM accesses
|
2 years ago |
Ian Goldberg
|
3e20c8ed08
Add a WIDTH template parameter to MemRefS
|
2 years ago |
Ian Goldberg
|
d30d1cc46d
Change the semantics of indexmap to just return the index into the parent Shape (and not recurse)
|
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 |