ID do artigo: 000059962 Tipo de conteúdo: Documentação e informações do produto Última revisão: 31/07/2024

Onde está o arquivo protegido localizado ao usar o comando "sgx_fopen_auto_key" em um enclave Intel® Software Guard Extensions?

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Resumo

O primeiro argumento da API "sgx_fopen_auto_key" especifica o caminho completo do arquivo.

Descrição

Não foi possível determinar a localização do arquivo protegido ao usar sgx_fopen_auto_key() e como acessar o arquivo a partir do aplicativo não confiável.

Resolução

De acordo com o Guia de referência do desenvolvedor do SDK Intel® Software Guard Extensions (Intel® SGX) para Windows, a definição de sgx_fopen_auto_key é:

sgx_fopen_auto_key

A função sgx_fopen_auto_key cria ou abre um arquivo protegido.

Sintaxe

SGX_FILE* sgx_fopen_auto_key(nome de arquivo char* const char*, modo char* const);

Parâmetros

filename [in]: o nome do arquivo a ser criado ou aberto.

O caminho do arquivo, que é onde o arquivo está localizado, é especificado no primeiro argumento, nome de arquivo const char*. A API da sgx_fopen_auto_key se comporta como sua contrapartida em C, fopen.

O arquivo protegido não pode ser aberto para leitura ou gravação pelo aplicativo não confiável porque o arquivo é criptografado com uma chave de selagem de enclave.

Consulte a seção Intel Protected File System Library no Intel SGX Guia de referência do desenvolvedor para obter mais detalhes.

Outras informações

  • A Intel SGX referência do desenvolvedor para Linux está na pasta documentação da versão mais recente do Intel® Software Guard Extensions SDK para Linux*.

Produtos relacionados

Este artigo aplica-se a 2 produtos

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.