1/ Intel SGX: enclaves para fortalezas em nível de app
Mudando de rumo em relação à divisão mundial da ARM, as Intel Software Guard Extensions (SGX) adotam uma abordagem diferente — focando em isolar partes específicas das aplicações, em vez de sistemas inteiros.
É como esculpir cofres seguros dentro de um único prédio, onde cada cofre protege seus próprios tesouros sem confiar na administração do prédio.
Vamos detalhar como o SGX alcança essas garantias essenciais de TEE por meio da magia do hardware.
1/ Antes de entrar nos detalhes do fornecedor, lembre-se: um TEE não é um plano rígido — é mais como um conjunto de diretrizes.
O Confidential Computing Consortium (CCC) apresenta os principais princípios essenciais de segurança, sem ditar exatamente a tecnologia para chegar lá.
Qualquer solução TEE precisa entregar esses fundamentos para conquistar o rótulo.
1/ Então você não confia no seu próprio computador...
Você está rodando código em uma máquina onde o sistema operacional, o hipervisor e até o provedor de nuvem podem estar comprometidos.
Você ainda quer manter suas chaves, modelos ou dados em segredo. Esse é o problema que os Ambientes de Execução Confiáveis (TEEs) tentam resolver.