Funzioni enclave

Quando si usano enclave usati per creare ambienti di esecuzione attendibili, vengono usate le funzioni seguenti.

In questa sezione

Argomento Descrizione
CallEnclave Chiama una funzione all'interno di un enclave.
CreateEnclave Crea una nuova enclave non inizializzata. Un enclave è un'area isolata di codice e dati all'interno dello spazio indirizzi per un'applicazione. Solo il codice eseguito all'interno dell'enclave può accedere ai dati all'interno della stessa enclave.
DeleteEnclave Elimina l'enclave specificato.
EnclaveGetAttestationReport Ottiene un report di attestazione dell'enclave che descrive l'enclave corrente ed è firmato dall'autorità responsabile del tipo dell'enclave.
EnclaveGetEnclaveInformation Ottiene informazioni sull'enclave attualmente in esecuzione.
EnclaveSealData Genera un oggetto binario di grandi dimensioni crittografato (BLOB) da dati non crittografati.
EnclaveUnsealData Decrittografa un oggetto binario di grandi dimensioni crittografato (BLOB).
EnclaveVerifyAttestationReport Verifica un report di attestazione generato nel sistema corrente.
InitializeEnclave Inizializza un enclave creato e caricato con i dati.
IsEnclaveTypeSupported Recupera un valore che indica se il tipo di enclave specificato è supportato.
LoadEnclaveData Carica i dati in un enclave non inizializzato creato chiamando CreateEnclave.
LoadEnclaveImage Carica un'immagine e tutte le relative importazioni in un enclave.
TerminateEnclave Termina l'esecuzione dei thread in esecuzione all'interno di un enclave.

Vedi anche