.. |
OblivAlgs
|
5cb57bc4be
Generalize sort_mtobliv to be able to sort on different kinds of keys
|
1 year ago |
Enclave.config.xml
|
2562d9ac86
Rather than pre-allocating an array of randomness pools, just give each thread its own thread-local randomness pool
|
1 year ago |
Enclave.edl
|
f10fdca30f
Add a callback that fires when all the network handshakes are complete
|
1 year ago |
Enclave.lds
|
261c116cbb
Simple Hello Enclave app
|
1 year ago |
Enclave_debug.lds
|
261c116cbb
Simple Hello Enclave app
|
1 year ago |
comms.cpp
|
61c0f0e3df
Use a const_cast because the SGX SDK sgx_aes_gcm128_enc_update API is broken
|
1 year ago |
comms.hpp
|
b5fcd9bea5
Receive round 1 messages
|
1 year ago |
config.cpp
|
2562d9ac86
Rather than pre-allocating an array of randomness pools, just give each thread its own thread-local randomness pool
|
1 year ago |
config.hpp
|
c3207004ce
Prepare round 2 messages
|
1 year ago |
enclave_api.h
|
51b436f25a
Start on private routing
|
1 year ago |
obliv.cpp
|
c3207004ce
Prepare round 2 messages
|
1 year ago |
obliv.hpp
|
c3207004ce
Prepare round 2 messages
|
1 year ago |
route.cpp
|
63f3ba7481
Precompute evalplans based on the node's roles
|
1 year ago |
route.hpp
|
e544d6db67
Move definition of MsgBuffer from route.cpp to route.hpp
|
1 year ago |
sort.cpp
|
8161930588
Refill the Waksman network sizes we've actually used each epoch
|
1 year ago |
sort.hpp
|
8161930588
Refill the Waksman network sizes we've actually used each epoch
|
1 year ago |
sort.tcc
|
f6640a173e
Oblivious part of storage processing for private routing
|
1 year ago |
storage.cpp
|
94f94e8f97
Some commented-out debugging code
|
1 year ago |
storage.hpp
|
f6640a173e
Oblivious part of storage processing for private routing
|
1 year ago |