hidden text to trigger early load of fonts ПродукцияПродукцияПродукцияПродукция Các sản phẩmCác sản phẩmCác sản phẩmCác sản phẩm المنتجاتالمنتجاتالمنتجاتالمنتجات מוצריםמוצריםמוצריםמוצרים
Intel® Software Guard Extensions (Intel® SGX)
Discussion board focused on hardware-based isolation and memory encryption to provide extended code protection in solutions.

Limited platform choice when running SGX off-line with FLC

Lauritzsen__Roar
초급자
1,563 조회수

Dear Intel,

For the application we are developing, we need to use SGX in a closed environment. That is, the system running the enclave will run on an air-gapped network with no connection to the internet, and as such can never run remote attestation. In this scenario it is our understanding that FLC is the only thing that can allow us to run in release mode.

However, the BIOS support needed to enable FLC is very rare, and we haven’t been able to find a platform with FLC that is suitable for us. Ideally, we want to use two COTS platforms, a very small headless machine like a NUC, and a laptop. So far we have only found one outdated NUC platform that supports FLC, and no laptop.

Does Intel have a plan to address this problem, for instance by advocating or making it easier for third party BIOS vendors (and Intel’s own NUC department) to incorporate FLC in the BIOS so that FLC support becomes more widespread, or will FLC forever be limited to specialized server platforms? Does any method exist that allows for configuring FLC without support in the BIOS?

We have looked into various ways to incorporate DCAP, but it will add a lot of extra infrastructure and make the project more expensive. We also considered running in pre-release mode and adding some security measures on our own, but now it is our understanding that pre-release runs with the debug flag on, so that is not an option.

0 포인트
1 솔루션
JesusG_Intel
중재자
1,545 조회수

Hello Roar,


FLC support is targeted at Xeon E series based server platforms and there are no plans to widely enable client systems with FLC. The limited client platforms you found with FLC support are meant for development purposes.


Sincerely,

Jesus G.

Intel Customer Support


원본 게시물의 솔루션 보기

0 포인트
3 응답
JesusG_Intel
중재자
1,546 조회수

Hello Roar,


FLC support is targeted at Xeon E series based server platforms and there are no plans to widely enable client systems with FLC. The limited client platforms you found with FLC support are meant for development purposes.


Sincerely,

Jesus G.

Intel Customer Support


0 포인트
Lauritzsen__Roar
초급자
1,531 조회수

Fine, that means we don't have to spend time pursuing the FLC solution any more.

For anyone interested, the following thread and answer looks promising with respect to off-line provisioning of the vendor whitelist after acquiring a Commercial Use License Agreement:

community.intel.com/t5/Intel-Software-Guard-Extensions/Questions-about-launch-token-and-EINITTOKEN/m-p/1094877#M944

0 포인트
JesusG_Intel
중재자
1,512 조회수

This thread has been marked as answered and Intel will no longer monitor this thread. If you want a response from Intel in a follow-up question, please open a new thread.


0 포인트
응답