Processadores e sistemas que suportam (Intel® SGX) SGX2 e como determinar se um processador suporta (Intel® SGX) SGX2.
- A lista de pesquisa de especificações de produtos Intel® lista processadores que suportam Intel® SGX mas não especificam (Intel® SGX) SGX2.
- Não foi possível validar quais processadores ou sistemas suportam (Intel® SGX) OGX2.
Não há uma única lista de processadores ou sistemas compatíveis (Intel® SGX) com o SGX2.
Nota | Só porque um recurso Intel® SGX é suportado no processador não significa que ele esteja habilitado na BIOS. Você deve confirmar junto ao fabricante do sistema se o recurso Intel® SGX em que você está interessado está suportado no BIOS. |
Processadores que suportam (Intel® SGX) SGX2:
- processadores anteriormente conhecidos como Gemini Lake
- processadores anteriormente conhecidos como Ice Lake
Nota: o cliente pode precisar acessar ark.intel.com para analisar recursos e especificações do processador.
Estes dois Kits de Intel® NUC, habilitados para desenvolvimento de Intel® SGX, suporte (Intel® SGX) SGX2:
- Kit Intel® NUC NUC7CJYH com o processador Intel® Celeron® J4005
- Kit Intel® NUC NUC7PJYH com o processador Intel® Pentium® Silver J5005
Há duas opções para determinar se o processador do seu sistema suporta (Intel® SGX) SGX2:
Opção 1
Em um sistema Linux*, execute cpuid em um terminal:
- Abra um terminal e execute: $ cpuid | grep -i sgx
- Procure saída: SGX2 supported = True
Opção 2
Use test_sgx.c:
- Acesse o SGX Hardware GitHub* e baixe o test_sgx.c ou clone do repositório
- Compile e execute test_sgx.c de acordo com estas instruções:
$ gcc test-sgx.c -o test-sgx
$ ./test-sgx - Procure saída: sgx 2 supported: 1
Intel® Software Guard Extensions (Intel® SGX) SGX2 é um conjunto de instruções que permitem o gerenciamento dinâmico de memória do enclave.