Compartilhar via


enumeração ENCLAVE_SEALING_IDENTITY_POLICY (ntenclv.h)

Define valores que especificam como outro enclave deve estar relacionado ao enclave que chama EnclaveSealData para que o enclave desmarcado os dados.

Sintaxe

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
} ;

Constantes

 
ENCLAVE_IDENTITY_POLICY_SEAL_INVALID
Valor: 0
Esse valor não é válido. Não use.
ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE
Todos os bytes de cada imagem carregada no enclave desmarcado devem corresponder aos bytes de cada imagem no enclave de vedação para que EnclaveUnsealData para descriptografar os dados.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE
Todos os bytes da imagem primária carregada no enclave desmarcado devem corresponder aos bytes da imagem primária no enclave de vedação para enclaveUnsealData para descriptografar os dados.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE
O identificador do autor, o identificador de família e o identificador de imagem da imagem primária do enclave sem associação devem corresponder ao identificador do autor, ao identificador de família e ao identificador de imagem da imagem primária do enclave de vedação para enclaveUnsealData descriptografar os dados. O enclave pode ser revisado por seu autor quantas vezes desejar, e os dados podem ser desmarcados por qualquer enclave com uma imagem primária retém esses mesmos valores de identidade.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY
O identificador do autor e o identificador de família da imagem primária do enclave sem associação devem corresponder ao identificador do autor e ao identificador de família da imagem primária do enclave de vedação para que EnclaveUnsealData para descriptografar os dados. Esse caso permite que um enclave troque informações com qualquer outro enclave na mesma família
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR
O identificador do autor da imagem primária do enclave desmarcado deve corresponder ao identificador do autor da imagem primária do enclave de vedação para que EnclaveUnsealData para descriptografar os dados. Esse caso permite que um enclave troque informações com qualquer outro enclave gerado pelo mesmo autor.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1709 [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2016 [somente aplicativos da área de trabalho]
cabeçalho ntenclv.h

Consulte também

enclaveSealData

enclaveUnsealData

Enumerações de enclave