├── .gitattributes ├── .gitignore ├── App ├── App.cpp ├── App.hpp ├── App.vcxproj ├── App.vcxproj.filters ├── Enclave2_u.c ├── Enclave2_u.h ├── Util.cpp ├── Util.hpp ├── base64.cpp ├── base64.h ├── httplib.h ├── json.hpp └── obfuscate.h ├── Bridge ├── Bridge.cpp ├── Bridge.h ├── Bridge.vcxproj ├── Bridge.vcxproj.filters ├── Enclave2_u.c ├── Enclave2_u.h ├── Util.cpp ├── framework.h ├── pch.cpp └── pch.h ├── Docs ├── ExclaveArch.png └── Readme.md ├── Enclave2.sln ├── Enclave2 ├── Enclave2.config.xml ├── Enclave2.cpp ├── Enclave2.edl ├── Enclave2.h ├── Enclave2.vcxproj ├── Enclave2.vcxproj.filters ├── Enclave2_private.pem ├── Enclave2_t.c ├── Enclave2_t.h └── enclave_types.h ├── Readme.md └── Server ├── apps └── sgx.conf ├── keys ├── server_cert.pem ├── server_privkey.pem └── sgxRSApub.pem ├── main.py ├── requirements.txt ├── server.conf └── sgx.pid /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/.gitignore -------------------------------------------------------------------------------- /App/App.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/App.cpp -------------------------------------------------------------------------------- /App/App.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/App.hpp -------------------------------------------------------------------------------- /App/App.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/App.vcxproj -------------------------------------------------------------------------------- /App/App.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/App.vcxproj.filters -------------------------------------------------------------------------------- /App/Enclave2_u.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/Enclave2_u.c -------------------------------------------------------------------------------- /App/Enclave2_u.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/Enclave2_u.h -------------------------------------------------------------------------------- /App/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/Util.cpp -------------------------------------------------------------------------------- /App/Util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/Util.hpp -------------------------------------------------------------------------------- /App/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/base64.cpp -------------------------------------------------------------------------------- /App/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/base64.h -------------------------------------------------------------------------------- /App/httplib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/httplib.h -------------------------------------------------------------------------------- /App/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/json.hpp -------------------------------------------------------------------------------- /App/obfuscate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/App/obfuscate.h -------------------------------------------------------------------------------- /Bridge/Bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/Bridge.cpp -------------------------------------------------------------------------------- /Bridge/Bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/Bridge.h -------------------------------------------------------------------------------- /Bridge/Bridge.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/Bridge.vcxproj -------------------------------------------------------------------------------- /Bridge/Bridge.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/Bridge.vcxproj.filters -------------------------------------------------------------------------------- /Bridge/Enclave2_u.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/Enclave2_u.c -------------------------------------------------------------------------------- /Bridge/Enclave2_u.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/Enclave2_u.h -------------------------------------------------------------------------------- /Bridge/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/Util.cpp -------------------------------------------------------------------------------- /Bridge/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/framework.h -------------------------------------------------------------------------------- /Bridge/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/pch.cpp -------------------------------------------------------------------------------- /Bridge/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Bridge/pch.h -------------------------------------------------------------------------------- /Docs/ExclaveArch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Docs/ExclaveArch.png -------------------------------------------------------------------------------- /Docs/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Docs/Readme.md -------------------------------------------------------------------------------- /Enclave2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2.sln -------------------------------------------------------------------------------- /Enclave2/Enclave2.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2.config.xml -------------------------------------------------------------------------------- /Enclave2/Enclave2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2.cpp -------------------------------------------------------------------------------- /Enclave2/Enclave2.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2.edl -------------------------------------------------------------------------------- /Enclave2/Enclave2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2.h -------------------------------------------------------------------------------- /Enclave2/Enclave2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2.vcxproj -------------------------------------------------------------------------------- /Enclave2/Enclave2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2.vcxproj.filters -------------------------------------------------------------------------------- /Enclave2/Enclave2_private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2_private.pem -------------------------------------------------------------------------------- /Enclave2/Enclave2_t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2_t.c -------------------------------------------------------------------------------- /Enclave2/Enclave2_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Enclave2/Enclave2_t.h -------------------------------------------------------------------------------- /Enclave2/enclave_types.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Readme.md -------------------------------------------------------------------------------- /Server/apps/sgx.conf: -------------------------------------------------------------------------------- 1 | # Root 2 | [/] 3 | tools.sessions.on = True -------------------------------------------------------------------------------- /Server/keys/server_cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Server/keys/server_cert.pem -------------------------------------------------------------------------------- /Server/keys/server_privkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Server/keys/server_privkey.pem -------------------------------------------------------------------------------- /Server/keys/sgxRSApub.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Server/keys/sgxRSApub.pem -------------------------------------------------------------------------------- /Server/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Server/main.py -------------------------------------------------------------------------------- /Server/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Server/requirements.txt -------------------------------------------------------------------------------- /Server/server.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dsnezhkov/exclave/HEAD/Server/server.conf -------------------------------------------------------------------------------- /Server/sgx.pid: -------------------------------------------------------------------------------- 1 | 35148 2 | --------------------------------------------------------------------------------