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

Universal Windows Platforms(UWP) SGX Application

SAM_R_2
Beginner
594 Views

Hi,
 
Do we have some guidance on how SGX can be integrated on Universal Windows Platforms? I am not able to upload *.DLL files as Sandbox limits access to file System. First of all the UWP is support in SGX?

-Thanks

0 Kudos
1 Solution
Surenthar_S_Intel
594 Views

Hi Sam,

Not at the moment. No, currently UWP is not support in SGX.

I can't think of a way to do this since even if you were to glue native code to the UWP App (which you can do using static libraries) you still end up needing to do a DLL load which the runtime forbids. They might try packaging the DLL as a registration-free COM component. I haven't tried this, and it's outside my area of expertise, but Windows Store Apps can use Free-COM DLLs.

https://msdn.microsoft.com/en-us/library/mt186162.aspx

https://blogs.msdn.microsoft.com/win8devsupport/2013/05/19/using-free-com-dll-in-windows-store-c-project/

-Surenthar

View solution in original post

0 Kudos
2 Replies
Surenthar_S_Intel
595 Views

Hi Sam,

Not at the moment. No, currently UWP is not support in SGX.

I can't think of a way to do this since even if you were to glue native code to the UWP App (which you can do using static libraries) you still end up needing to do a DLL load which the runtime forbids. They might try packaging the DLL as a registration-free COM component. I haven't tried this, and it's outside my area of expertise, but Windows Store Apps can use Free-COM DLLs.

https://msdn.microsoft.com/en-us/library/mt186162.aspx

https://blogs.msdn.microsoft.com/win8devsupport/2013/05/19/using-free-com-dll-in-windows-store-c-project/

-Surenthar

0 Kudos
SAM_R_2
Beginner
594 Views

Thanks.

0 Kudos
Reply