The implementation of TEEMS, a Trusted Execution Environment based Metadata-protected Messaging System

Sajin Sasy 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 vor 1 Jahr
App a6eb344280 If authentication fails, don't accept client messages on that socket vor 1 Jahr
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 vor 1 Jahr
Enclave 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 vor 1 Jahr
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 vor 2 Jahren
Makefile 76de7e1ba6 Merging main vor 1 Jahr