Lennart Braun
|
6a03515e2b
dpf: more clever mpdpf evaluate_domain
|
2 éve |
Lennart Braun
|
0e4c720ede
dpf: remove debug output
|
2 éve |
Lennart Braun
|
a3b100c59c
dpf: fix HalfTreeSpDpf for domain size 1
|
2 éve |
Lennart Braun
|
c51d9ba736
utils: update prg/hashing into field
|
2 éve |
Lennart Braun
|
a8bed2c48c
utils: add distributed oblivious Legendre PRF
|
2 éve |
Lennart Braun
|
4a777c4c69
utils: implement Legendre Symbol for Fp
|
2 éve |
Lennart Braun
|
aadd60454e
utils: add PRF to vector of Fp
|
2 éve |
Lennart Braun
|
e9c4e8553c
utils: add p_ot test
|
2 éve |
Lennart Braun
|
3b8d7a9d18
utils: add Fp with FromPrf, remove prf module
|
2 éve |
Lennart Braun
|
67815f3320
utils: add test for permutation
|
2 éve |
Lennart Braun
|
6f0913c175
utils: add initial P-OT implementation
|
2 éve |
Lennart Braun
|
f16979b680
utils: add permutation with a PRG and Fisher-Yates
|
2 éve |
Lennart Braun
|
50171e49aa
utils: add PRF into finite field
|
2 éve |
Lennart Braun
|
4e3c2858d0
cuckoo: use fixed_key_aes module
|
2 éve |
Lennart Braun
|
5fe3ee3665
dpf add Half-Tree single-point DPF implementation
|
2 éve |
Lennart Braun
|
23c798a2b0
utils: add bit_decompose
|
2 éve |
Lennart Braun
|
2d8514bc73
utils: add pseudorandom conversion
|
2 éve |
Lennart Braun
|
b606f02200
utils: add general fixed-key AES implementation
|
2 éve |
Lennart Braun
|
a7a92cc3f3
add utils crate
|
2 éve |
Lennart Braun
|
aa6f8a9159
dpf: don't require Copy of SinglePointDpfKey
|
2 éve |
Lennart Braun
|
2fcb0ec937
cuckoo: add basic hashing benchmarks
|
2 éve |
Lennart Braun
|
0a5acaa2ec
add mpdpf from spdpf/cuckoo implementation
|
3 éve |
Lennart Braun
|
6bdc9f649e
dpf: update traits, impl Debug manually @ dpf/src/spdpf.rs
|
3 éve |
Lennart Braun
|
0d6e4ea448
cuckoo parameters: impl Debug manually
|
3 éve |
Lennart Braun
|
f672e4bc67
aes hash: reduce full output mod range size
|
3 éve |
Lennart Braun
|
19cc733fb5
make constants public; manually impl traits
|
3 éve |
Lennart Braun
|
5b086ad023
make dpf traits and dummy generic wrt. output type
|
3 éve |
Lennart Braun
|
c9b2c87689
add dummy spdpf and mpdpf
|
3 éve |
Lennart Braun
|
e2d5d9d822
allow hash function generation from a given seed
|
3 éve |
Lennart Braun
|
96db476082
port cuckoo hashing
|
3 éve |