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


перечисление ENCLAVE_SEALING_IDENTITY_POLICY (ntenclv.h)

Определяет значения, указывающие, как другой анклава должен быть связан с анклавами, вызывающими АнклаваSealData для анклава, чтобы распылить данные.

Синтаксис

typedef enum ENCLAVE_SEALING_IDENTITY_POLICY {
  ENCLAVE_IDENTITY_POLICY_SEAL_INVALID = 0,
  ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE,
  ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE,
  ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE,
  ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY,
  ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR
} ;

Константы

 
ENCLAVE_IDENTITY_POLICY_SEAL_INVALID
Значение: 0
Это значение недопустимо. Не используйте.
ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE
Для расшифровки данных все байты каждого изображения, загруженного в нерегламентируемый анклава, должны соответствовать байтам каждого изображения в запечатывочном анклавах, чтобы АнклаваUnsealData.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE
Для расшифровки данных все байты первичного образа, загруженного в нерегламентируемый анклава, должны соответствовать байтам первичного изображения в анклаве печати, чтобы EnclaveUnsealData.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE
Идентификатор автора, идентификатор семейства и идентификатор изображения первичного образа анклава нерегламентного анклава должен соответствовать идентификатору автора, идентификатору семьи и идентификатору изображения первичного изображения анклавов для АнклаваUnsealData для расшифровки данных. Анклава может изменяться автором столько раз, сколько нужно, и данные могут быть незамечены любым анклавом с первичным изображением сохраняет те же значения удостоверений.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY
Идентификатор автора и идентификатор семейства первичного образа нерегламентного анклава должен соответствовать идентификатору автора и семейному идентификатору первичного образа запечатывания анклава, чтобы АнклаваUnsealData для расшифровки данных. Этот случай позволяет анклавам обмениваться информацией с любым другим анклавами в той же семье
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR
Идентификатор автора первичного изображения анклава распаковки должен соответствовать идентификатору автора первичного образа анклавов для Анклава АнклаваUnsealData для расшифровки данных. В этом случае анклава можно обмениваться информацией с любым другим анклавом, созданным тем же автором.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1709 [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2016 [только классические приложения]
заголовка ntenclv.h

См. также

АнклаваSealData

АнклаваUnsealData

перечисления анклава