- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Dear all,
I am a beginner in SGX applications. I created an SGX project, a trusted part where my critical and sensitive data is kept and an untrusted part with functions that call the trusted part.
I would like, from another application access the functions defined in my untrusted.h that ultimately access the enclave.
how could I do that?
I would appreciate your help
regards
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
One possible way is to convert your untrusted application into a shared library instead of an executable. Other possibilities include some sort of inter-process communications.
It really depends on the details regarding what you are trying to build.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Francisco,
I modified the makefile to get a shared library from my untrusted part instead of an exe. however, when I use a function (sgx_init()) prototyped in the header file from the untrusted section I get

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page