Intel® Software Guard Extensions (Intel® SGX)
Discussion board focused on hardware-based isolation and memory encryption to provide extended code protection in solutions.

Integer linear programming within SGX

ginzberg__yehonatan
612 Views

Hi,

My academic research implementation requires the evaluation of ILP program within SGX. Today my tool for ILP is IBM's CPLEX, which is a proprietary closed-source executable.

1. Is there a way to run arbitrary executables (as black box) within an enclave? 

2. Is anyone aware of ILP solvers that can run (i.e. effectivelywithin SGX?

All the best,

-Yehonatan

0 Kudos
3 Replies
Hoang_N_Intel
Employee
612 Views

You can use this IBM service and their approach to run the native application inside the Enclave and see whether it works or not https://www.ibm.com/blogs/bluemix/2017/12/data-use-protection-ibm-cloud-ibm-intel-fortanix-partner-keep-enterprises-secure-core/ The contact and sign-up link are in that posting at https://www.ibmdataguard.com/request.html

0 Kudos
ginzberg__yehonatan
612 Views

Interesting! I will try it out. Thank you. 

0 Kudos
ginzberg__yehonatan
612 Views

For closure. Presented my needs to their product manager - according to him the cannot run arbitrary executables (specifically, IBMs CPLEX) with their service.

0 Kudos
Reply