Instalação do driver Intel® SGX ™ (Software Guard Extensions ™) e Linux Mint 19

0

Como tenho a CPU Intel de 7ª geração (i7-7700HQ) e no UEFI BIOS existe a possibilidade de ativar o Intel® SGX ™ (Software Guard Extensions ™), eu gostaria de fazer isso.

Para fazer isso, não tenho certeza se realmente preciso fazê-lo, mas vamos supor que preciso ter as seguintes bibliotecas compiladas, mencionadas em um Artigo da Intel :

  • libsgx_uae_service.so

  • libsgx_urts.so

No GitHub, eu posso ter encontrado o projeto que faria exatamente isso:

link

Já instalei todos os pré-requisitos mencionados.

A compilação diretamente com make foi bem.

Mas, como não entendo esse tópico tão bem quanto gostaria, hesito em instalá-lo e instalá-lo.

Então, para a pergunta: eu busco orientação sobre a ativação / instalação do Intel® SGX ™ no meu sistema Linux, que é baseado no Ubuntu 18.04 LTS.

Toda e qualquer informação é bem vinda. Você também pode incluir se o SGX traria quaisquer benefícios para mim.

Tenho certeza de que isso é impossível de avaliar sem saber quais aplicativos eu uso.

Estes eu uso diariamente:

  • Chrome para toda a navegação, incluindo jogos em Flash

  • Thunderbird para e-mails da minha empresa

  • Código para script

  • Jogos Steam para diversão

  • VirtualBox para sistemas BSD, não é muito comum usar esses

por Vlastimil 24.11.2018 / 12:50

1 resposta

1

A ativação do SGX não envolve nenhum driver no nível do sistema operacional. Se você ativá-lo em sua configuração de firmware, ele ficará disponível para aplicativos, que poderão usar o SGX para criar "enclaves" para proteger dados confidenciais.

Você só precisará do SDK do SGX se desejar criar aplicativos que precisem dele. (No entanto, pode ser a única maneira atualmente de obter as bibliotecas de tempo de execução necessárias.)

    
por 24.11.2018 / 13:25