Demo host and enclave applications exercising most functionality.
Switch branches/tags
Nothing to show
Clone or download
dkohlbre Demo enclave host now expects to get network connections rather than …
…a dummy client. Added dummy client variant you can still build by modifying the makefile. Added trusted client which can run remotely and connect over network.
Latest commit c3437be Dec 3, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
include Updated to use the new verification of reports, added expected hashes… Dec 1, 2018
server_eapp Added verification of hash to report validation, added (broken) metho… Nov 30, 2018
sodium_patches added instructions for building libsodium Nov 24, 2018
trusted_client Demo enclave host now expects to get network connections rather than … Dec 3, 2018
.gitignore added ignore Nov 23, 2018
Makefile Demo enclave host now expects to get network connections rather than … Dec 3, 2018
README.md Updated docs and removed old design Dec 1, 2018
app.lds Added a baseline of the untrusted testing app to build off. Updated m… Nov 10, 2018
app.mk Added a baseline of the untrusted testing app to build off. Updated m… Nov 10, 2018
dummy_client.cpp Updated to use the new verification of reports, added expected hashes… Dec 1, 2018
dummy_client.h Added verification of hash to report validation, added (broken) metho… Nov 30, 2018
edge_wrapper.cpp Demo enclave host now expects to get network connections rather than … Dec 3, 2018
edge_wrapper.h Demo enclave host now expects to get network connections rather than … Dec 3, 2018
encl_message.h Added verifier lib Nov 22, 2018
enclave-host-dummy-client.cpp Demo enclave host now expects to get network connections rather than … Dec 3, 2018
enclave-host.cpp Demo enclave host now expects to get network connections rather than … Dec 3, 2018

README.md

keystone-demo

Demo host and enclave applications exercising most functionality.

This demo includes a small enclave server that is capable of remote attestation, secure channel creation, and performing a simple word-counting computation securely.

See documentation available on read-the-docs for Keystone.