Share via


Funciones de enclave

Las siguientes funciones se usan al trabajar con enclaves que se emplean para crear entornos de ejecución de confianza.

En esta sección

Tema Descripción
CallEnclave Llama a una función dentro de un enclave.
CreateEnclave Crea un nuevo enclave sin inicializar. Un enclave es una región aislada de código y datos dentro del espacio de direcciones de una aplicación. Solo el código que se ejecuta dentro del enclave puede acceder a los datos dentro del mismo enclave.
DeleteEnclave Elimina el enclave especificado.
EnclaveGetAttestationReport Obtiene un informe de atestación de enclaves que describe el enclave actual y está firmado por la autoridad responsable del tipo del enclave.
EnclaveGetEnclaveInformation Obtiene información sobre el enclave que se está ejecutando actualmente.
EnclaveSealData Genera un objeto binario grande cifrado (blob) a partir de datos no cifrados.
EnclaveUnsealData Descifra un objeto binario grande cifrado (blob).
EnclaveVerifyAttestationReport Comprueba un informe de atestación que se generó en el sistema actual.
InitializeEnclave Inicializa un enclave que ha creado y cargado con datos.
IsEnclaveTypeSupported Recupera si se admite el tipo de enclave especificado.
LoadEnclaveData Carga datos en un enclave sin inicializar que ha creado llamando a CreateEnclave.
LoadEnclaveImage Carga una imagen y todas sus importaciones en un enclave.
TerminateEnclave Finaliza la ejecución de los subprocesos que se ejecutan dentro de un enclave.

Consulte también