ENCLAVE_SEALING_IDENTITY_POLICY-Enumeration (ntenclv.h)
Definiert Werte, die angeben, wie eine andere Enclave mit der Enclave verknüpft sein muss, die EnclaveSealData für die Enclave aufruft, um die Daten zu entsiegeln.
Syntax
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
} ;
Konstanten
ENCLAVE_IDENTITY_POLICY_SEAL_INVALID Wert: 0 Dieser Wert ist ungültig. Nicht verwenden. |
ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE Alle Bytes jedes Bilds, das in die Entsiegelungsenklave geladen wird, müssen mit den Bytes jedes Bilds in der Versiegelungsenklave übereinstimmen, damit EnclaveSealData die Daten entschlüsseln kann. |
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE Alle Bytes des primären Images, die in die entsiegelnde Enclave geladen werden, müssen mit den Bytes für das primäre Bild in der Versiegelungsenklave übereinstimmen, damit EnclaveSealData die Daten entschlüsseln kann. |
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE Der Autor-, Familien- und Bildbezeichner des primären Bilds der Entsiegelungsenklave muss mit dem Autorenbezeichner, dem Familienbezeichner und dem Bildbezeichner des primären Bilds der Siegelungsenklave übereinstimmen, damit EnclaveSealData die Daten entschlüsseln kann. Die Enclave kann von ihrem Autor so oft wie gewünscht überarbeitet werden, und die Daten können von jeder Enklave entsiegelt werden, wobei ein primäres Bild dieselben Identitätswerte beibehält. |
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY Der Autorbezeichner und der Familienbezeichner des primären Bilds der entsiegelten Enclave müssen mit dem Autorenbezeichner und dem Familienbezeichner des primären Bilds der Versiegelungsenklave übereinstimmen, damit EnclaveSealData die Daten entschlüsseln kann. In diesem Fall kann eine Enklave Informationen mit jeder anderen Enklave derselben Familie austauschen. |
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR Der Autorbezeichner des primären Bilds der Entsiegelungsenklave muss mit dem Autorbezeichner des primären Bilds der Versiegelungsenklave übereinstimmen, damit EnclaveSealData die Daten entschlüsseln kann. Dieser Fall ermöglicht einer Enklave den Austausch von Informationen mit jeder anderen Enklave, die vom gleichen Autor generiert wurde. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | ntenclv.h |