Como habilitar Intel® Software Guard Extensions (Intel® SGX) usando um aplicativo personalizado
Visão geral
Intel® Software Guard Extensions (SGX) é uma tecnologia de segurança integrada aos processadores Intel que ajuda a proteger dados em uso por meio de uma tecnologia de isolamento de aplicativos exclusiva. O código e os dados selecionados são protegidos contra modificações usando enclaves endurecidos. A SGX deve ser habilitada na plataforma antes que aplicativos escritos para SGX se beneficiem dele.
Pré-requisitos
- Intel® Software Guard Extensions (Intel® SGX) é definido como Software Controlado no BIOS.
- O sistema operacional está instalado no modo UEFI.
Nota | Verifique se o Windows® 10 está inicializado no modo Herdado ou UEFI usando uma dessas opções. Se o Windows 10 estiver no modo Herdado, mude para o modo UEFI no BIOS e reinstale o Windows 10. Siga estas instruções no AskUbuntu para alterar do modo Herdado para o modo UEFI no Ubuntu. |
Procedimento
Consulte Corretamente a detecção Intel® Software Guard Extensions (Intel® SGX) em suas aplicações para obter uma explicação completa sobre como detectar e habilitar Intel SGX em uma plataforma usando APIs Intel SGX SDK.