Ian Goldberg
|
1ae94b11ed
Rename ecall_authenticate to ecall_ingestion_authenticate
|
11 months ago |
Sajin Sasy
|
a31e54d049
Resolving conflicts in merging aaron/public-channel
|
1 year ago |
Aaron Johnson
|
3e2323dedd
adding private_routing option to config
|
1 year ago |
Sajin Sasy
|
f15b914acd
Minor tweaks for nomenclature consistency of msgbundles and mailboxes
|
1 year ago |
Sajin Sasy
|
0f2f054510
Storage servers provide first epoch token bundles to clients when they authenticate. (Currently without using epoch no in token computation)
|
1 year ago |
Sajin Sasy
|
1aeb41385b
Ingestion servers handle client connections asynchronously correctly (using async_read now). Clients send CLIENTS_AUTHENTICATE message first, then several CLIENT_MESSAGE_BUNDLE messages
|
1 year ago |
Sajin Sasy
|
1f36f457c3
Merged main
|
1 year ago |
Sajin Sasy
|
aa86ecf9c1
Client -> Ingestion send (unencrypted) message bundles. Ingestion servers queue them into a msgBuffer
|
1 year ago |
Ian Goldberg
|
f10fdca30f
Add a callback that fires when all the network handshakes are complete
|
1 year ago |
Ian Goldberg
|
68c67d8621
More towards private routing
|
1 year ago |
Ian Goldberg
|
919ef799cc
Add ecall_precompute_sort to precompute a single WaksmanNetwork
|
1 year ago |
Ian Goldberg
|
51b436f25a
Start on private routing
|
1 year ago |
Ian Goldberg
|
0544a3e339
Add a private_routing flag to select which kind of routing to do
|
1 year ago |
Ian Goldberg
|
2a0106d4da
Start the threadpool and the pseudo-random bytes pools
|
1 year ago |
Ian Goldberg
|
91b8557253
Handshake message 1
|
1 year ago |
Ian Goldberg
|
ae76624b90
Stubs for the I/O functions in and out of the enclave
|
1 year ago |
Ian Goldberg
|
5580976796
Load the config into the enclave
|
1 year ago |
Ian Goldberg
|
1672a9efbe
The enclave can generate a long-term identity key and persist the private key through sealing
|
1 year ago |
Ian Goldberg
|
261c116cbb
Simple Hello Enclave app
|
1 year ago |