The implementation of TEEMS, a Trusted Execution Environment based Metadata-protected Messaging System
Sajin Sasy
f6495a81e2
Removing testing snippet incompatible with new client structure
|
|
1 year ago |
App
|
a6eb344280
If authentication fails, don't accept client messages on that socket
|
1 year ago |
Client
|
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 year ago |
Enclave
|
f6495a81e2
Removing testing snippet incompatible with new client structure
|
1 year ago |
Untrusted
|
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 |
Makefile
|
76de7e1ba6
Merging main
|
1 year ago |