Согласно этому руководству , можно разрабатывать и запускать приложения SGX в симуляторе при разработке в Windows с помощью Visual Studio. В руководстве не упоминается Linux, хотя для Linux доступна версия SDK.

Является ли симулятор SGX от Intel эксклюзивным для Windows или существует также версия для Linux?

(Примечание: я знаю о существовании OpenSGX , я спрашиваю конкретно о симуляторе Intel.)

8
Daniel 3 Янв 2017 в 16:21
Подумал, что упомянул в комментарии, что подумал об этом на форумах Intel, но после успешной регистрации на их странице я не могу войти в систему. Я могу сбросить пароль, но новый все равно вызывает ошибку и просит меня связаться с Intel. Однако я не могу найти способ связаться с Intel без учетной записи, а их страница поддержки по этой конкретной проблеме содержит неработающие ссылки на службу поддержки, которую они ожидают от нас для решения проблемы.
 – 
Daniel
3 Янв 2017 в 16:25

1 ответ

Лучший ответ

Да, вы можете использовать SDK в режиме моделирования.

В Linux необходимо:

9
Jaime 22 Сен 2017 в 23:56
Посмотрите здесь пример: github.com/intel/linux-sgx/ tree/master/SampleCode/SampleEnclave TLDR: при компиляции используйте make SGX_MODE=SIM.
 – 
X99
31 Янв 2022 в 23:59