Sajin Sasy f15b914acd Minor tweaks for nomenclature consistency of msgbundles and mailboxes 1 ano atrás
..
OblivAlgs 7b94f67102 Add "earlyclobber" constraint to oselect_uint32_t 1 ano atrás
Enclave.config.xml 2562d9ac86 Rather than pre-allocating an array of randomness pools, just give each thread its own thread-local randomness pool 1 ano atrás
Enclave.edl f15b914acd Minor tweaks for nomenclature consistency of msgbundles and mailboxes 1 ano atrás
Enclave.lds 261c116cbb Simple Hello Enclave app 1 ano atrás
Enclave_debug.lds 261c116cbb Simple Hello Enclave app 1 ano atrás
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 ano atrás
client.hpp 7f14b5308a Storage servers send back token bundles and messages every epoch to clients that have authenticated 1 ano atrás
comms.cpp 61c0f0e3df Use a const_cast because the SGX SDK sgx_aes_gcm128_enc_update API is broken 1 ano atrás
comms.hpp b5fcd9bea5 Receive round 1 messages 1 ano atrás
config.cpp 1ed7f51b82 Fixed the bug with distibuting clients over their ingestion servers. Clients are now distributed over ingestion servers with the same modulo calculation like clients to storage server mapping 1 ano atrás
config.hpp 7f14b5308a Storage servers send back token bundles and messages every epoch to clients that have authenticated 1 ano atrás
enclave_api.h f15b914acd Minor tweaks for nomenclature consistency of msgbundles and mailboxes 1 ano atrás
ingest.cpp 6ae7a706ca Generate (fixed generation error) and verify tokens for private channel messages 1 ano atrás
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 ano atrás
obliv.cpp c3207004ce Prepare round 2 messages 1 ano atrás
obliv.hpp c3207004ce Prepare round 2 messages 1 ano atrás
route.cpp 6ae7a706ca Generate (fixed generation error) and verify tokens for private channel messages 1 ano atrás
route.hpp 76de7e1ba6 Merging main 1 ano atrás
sort.cpp 8161930588 Refill the Waksman network sizes we've actually used each epoch 1 ano atrás
sort.hpp 8161930588 Refill the Waksman network sizes we've actually used each epoch 1 ano atrás
sort.tcc f6640a173e Oblivious part of storage processing for private routing 1 ano atrás
storage.cpp f15b914acd Minor tweaks for nomenclature consistency of msgbundles and mailboxes 1 ano atrás
storage.hpp 0f2f054510 Storage servers provide first epoch token bundles to clients when they authenticate. (Currently without using epoch no in token computation) 1 ano atrás