| .. |
|
OblivAlgs
|
7b94f67102
Add "earlyclobber" constraint to oselect_uint32_t
|
2 yıl önce |
|
Enclave.config.xml
|
2562d9ac86
Rather than pre-allocating an array of randomness pools, just give each thread its own thread-local randomness pool
|
2 yıl önce |
|
Enclave.edl
|
0f2f054510
Storage servers provide first epoch token bundles to clients when they authenticate. (Currently without using epoch no in token computation)
|
1 yıl önce |
|
Enclave.lds
|
261c116cbb
Simple Hello Enclave app
|
2 yıl önce |
|
Enclave_debug.lds
|
261c116cbb
Simple Hello Enclave app
|
2 yıl önce |
|
client.cpp
|
b6f94bc83a
Fixed a silent bug with client authentication failing since IV has to be SGX_AESGCM_IV_SIZE. Split client structures into Enclave/Client and moved client authentication there for use by storage module as well
|
1 yıl önce |
|
client.hpp
|
7f14b5308a
Storage servers send back token bundles and messages every epoch to clients that have authenticated
|
1 yıl önce |
|
comms.cpp
|
61c0f0e3df
Use a const_cast because the SGX SDK sgx_aes_gcm128_enc_update API is broken
|
2 yıl önce |
|
comms.hpp
|
b5fcd9bea5
Receive round 1 messages
|
2 yıl önce |
|
config.cpp
|
7f14b5308a
Storage servers send back token bundles and messages every epoch to clients that have authenticated
|
1 yıl önce |
|
config.hpp
|
7f14b5308a
Storage servers send back token bundles and messages every epoch to clients that have authenticated
|
1 yıl önce |
|
enclave_api.h
|
0f2f054510
Storage servers provide first epoch token bundles to clients when they authenticate. (Currently without using epoch no in token computation)
|
1 yıl önce |
|
ingest.cpp
|
7f14b5308a
Storage servers send back token bundles and messages every epoch to clients that have authenticated
|
1 yıl önce |
|
ingest.hpp
|
b6f94bc83a
Fixed a silent bug with client authentication failing since IV has to be SGX_AESGCM_IV_SIZE. Split client structures into Enclave/Client and moved client authentication there for use by storage module as well
|
1 yıl önce |
|
obliv.cpp
|
c3207004ce
Prepare round 2 messages
|
2 yıl önce |
|
obliv.hpp
|
c3207004ce
Prepare round 2 messages
|
2 yıl önce |
|
route.cpp
|
76de7e1ba6
Merging main
|
1 yıl önce |
|
route.hpp
|
76de7e1ba6
Merging main
|
1 yıl önce |
|
sort.cpp
|
8161930588
Refill the Waksman network sizes we've actually used each epoch
|
2 yıl önce |
|
sort.hpp
|
8161930588
Refill the Waksman network sizes we've actually used each epoch
|
2 yıl önce |
|
sort.tcc
|
f6640a173e
Oblivious part of storage processing for private routing
|
2 yıl önce |
|
storage.cpp
|
5a46a77779
Fixing and seperating sizes on msgbundles (the messages clients send each epoch, which has tokens alongside the messages) and mailbox (the messages clients receive each epoch, which do NOT have tokens)
|
1 yıl önce |
|
storage.hpp
|
0f2f054510
Storage servers provide first epoch token bundles to clients when they authenticate. (Currently without using epoch no in token computation)
|
1 yıl önce |