перечисление ENCLAVE_SEALING_IDENTITY_POLICY (ntenclv.h)
Определяет значения, указывающие, каким образом другой анклав должен быть связан с анклавом, который вызывает EnclaveSealData для анклава для распаковки данных.
Синтаксис
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 Все байты каждого изображения, загруженного в анклав расшифровки, должны соответствовать байтам каждого изображения в запечатывочном анклаве, чтобы enclaveSealData расшифровал данные. |
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE Все байты основного образа, загруженного в анклав расшифровки, должны соответствовать байтам основного образа в запечатывочном анклавах, чтобы enclaveSealData расшифровывалось. |
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE Идентификатор автора, идентификатор семейства и идентификатор образа основного образа анклава расшифровки должны соответствовать идентификатору автора, семейству и идентификатору образа основного образа запечатывания анклава для расшифровки данных. Анклав может быть изменен его автором столько раз, сколько потребуется, а данные могут быть незамечены любым анклавом с основным изображением, сохраняющим те же значения идентификаторов. |
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY Идентификатор автора и идентификатор семейства основного образа анклава расшифровки должны совпадать с идентификатором автора и идентификатором семейства основного образа запечатывания анклава, чтобы enclaveSealData расшифровал данные. Этот случай позволяет анклаву обмениваться информацией с любым другим анклавом в той же семье |
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR Идентификатор автора основного изображения анклава расшифровки должен совпадать с идентификатором автора основного изображения запечатаемого анклава, чтобы enclaveSealData расшифровал данные. Этот случай позволяет анклаву обмениваться информацией с любым другим анклавом, созданным тем же автором. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1709 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Верхняя часть | ntenclv.h |