Поделиться через


Функции анклава

Следующие функции используются при работе с анклавами, которые используются для создания доверенных сред выполнения.

В этом разделе

Раздел Описание
CallEnclave Вызывает функцию в анклавах.
CreateEnclave Создает неинициализированный анклав. Анклав — это изолированный регион кода и данных в адресном пространстве приложения. Только код, который выполняется в анклавах, может получить доступ к данным в одном анклавах.
DeleteEnclave Удаляет указанный анклава.
АнклаваGetAttestationReport Получает отчет аттестации анклава, описывающий текущий анклава и подписанный органом, отвечающим за тип анклава.
АнклаваGetEnclaveInformation Возвращает сведения о выполняемом в настоящее время анклава.
АнклаваSealData Создает зашифрованный двоичный большой объект (BLOB-объект) из несеченных данных.
АнклаваUnsealData Расшифровывает зашифрованный двоичный большой объект (BLOB-объект).
EnclaveVerifyAttestationReport Проверяет отчет аттестации, созданный в текущей системе.
ИнициализацияEnclave Инициализирует анклав, созданный и загруженный с данными.
IsEnclaveTypeSupported Извлекает, поддерживается ли указанный тип анклава.
LoadEnclaveData Загружает данные в неинициализированный анклав, созданный путем вызова CreateEnclave.
LoadEnclaveImage Загружает изображение и все его импорты в анклав.
ЗавершениеEnclave Завершает выполнение потоков, выполняемых в анклавах.

См. также