Lennart Braun
|
cdd7f7abc5
move p-OT and DOPRF to oram crate
|
2 years ago |
Lennart Braun
|
a31a0fe9de
communicator: add initial version
|
2 years ago |
Lennart Braun
|
2192287922
utils: add basic p-OT benchmarks
|
2 years ago |
Lennart Braun
|
3d880d0a70
utils: add basic doprf benchmarks
|
2 years ago |
Lennart Braun
|
b4498fc283
oram: add initial oram crate
|
2 years ago |
Lennart Braun
|
beedade51c
utils: add permutation benchmark
|
2 years ago |
Lennart Braun
|
9f6e2cbb86
add debug symbols to bench profile
|
2 years ago |
Lennart Braun
|
bfaab6d0a6
dpf: add initial benchmarks
|
2 years ago |
Lennart Braun
|
428a3abfb3
dpf: use u16 for hashes
|
2 years ago |
Lennart Braun
|
b466abffb8
dpf: use AES-CTR for Half-Tree convert function
|
2 years ago |
Lennart Braun
|
be38ed3193
dpf: fix mpdpf precomputation of hashing
|
2 years ago |
Lennart Braun
|
085e90120a
cuckoo: specialize hashing for <= 24 bit ranges
|
2 years ago |
Lennart Braun
|
31ff2b47b8
cuckoo: extend benchmarks
|
2 years ago |
Lennart Braun
|
5ddce08343
cuckoo: add parameter executable
|
2 years ago |
Lennart Braun
|
85d390e3e8
dpf: "optimize" DummySpDpf::evaluate_domain
|
2 years ago |
Lennart Braun
|
3d5c9f55bc
use debug_assert for costly checks
|
2 years ago |
Lennart Braun
|
3673e3c518
dpf: use spdpf full domain eval in mpdpf
|
2 years ago |
Lennart Braun
|
d6b85cf626
dpf: update spdpf interface for arbitrary domain sizes
|
2 years ago |
Lennart Braun
|
09b20251bd
dpf: more efficient half-tree full domain evaluation
|
2 years ago |
Lennart Braun
|
43a833559b
dpf: add precomputation for mpdpf
|
2 years ago |
Lennart Braun
|
3d24a8a5d4
cuckoo: add hash_domain_into_buckets_given_hashes
|
2 years ago |
Lennart Braun
|
4d18b2f1d5
cuckoo: more pos benchmarks
|
2 years ago |
Lennart Braun
|
df33239024
dpf: change mpdpf interface
|
2 years ago |
Lennart Braun
|
12400f89a9
cuckoo: add precompution for position map
|
2 years ago |
Lennart Braun
|
904b09234e
cuckoo: make hash value generic
|
2 years ago |
Lennart Braun
|
6a03515e2b
dpf: more clever mpdpf evaluate_domain
|
2 years ago |
Lennart Braun
|
0e4c720ede
dpf: remove debug output
|
2 years ago |
Lennart Braun
|
a3b100c59c
dpf: fix HalfTreeSpDpf for domain size 1
|
2 years ago |
Lennart Braun
|
c51d9ba736
utils: update prg/hashing into field
|
2 years ago |
Lennart Braun
|
a8bed2c48c
utils: add distributed oblivious Legendre PRF
|
2 years ago |