Lennart Braun
|
d451e43f11
doprf: create from LPRF key
|
2 years ago |
Lennart Braun
|
997a29630d
doprf: add variant with masked output
|
2 years ago |
Lennart Braun
|
1de7d25b9c
utils: add QNR to LegendreSymbol
|
2 years ago |
Lennart Braun
|
3c3807bc1e
utils: FromLimbs might be broken
|
2 years ago |
Lennart Braun
|
c0f521357c
doprf: only P1 has key, output bitstring
|
2 years ago |
Lennart Braun
|
d5e83d3ea6
dpf: fix half tree with weird parameters
|
2 years ago |
Lennart Braun
|
6876143656
communicator: add Serializable for pairs
|
2 years ago |
Lennart Braun
|
c4bd11285c
communicator: add send/recv prev/next methods
|
2 years ago |
Lennart Braun
|
618c3cfa01
utils: make FY permuation key serializable
|
2 years ago |
Lennart Braun
|
00e0cecee9
utils: make Fp serializable
|
2 years ago |
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 |