Edit

Share via


EnclaveUsesAttestedKeys function (winenclaveapi.h)

This method returns whether the Enclave uses safe attested keys.

Syntax

BOOLEAN EnclaveUsesAttestedKeys();

Return value

A BOOLEAN value set to true if the Enclave uses safe attested keys.

Remarks

Since remote attestation of the Master key is still not supported the function verifies that:

  • No Boot, Kernel or Hypervisor Debugger is ever enabled (which can interfere with the secure keys).
  • The Master and encryption keys are safely provisioned by the Trusted Platform Module (TPM).

Requirements

Requirement Value
Minimum supported client Windows 11 24H2 [desktop apps only]
Minimum supported server Windows Server 2025 [desktop apps only]
Header winenclaveapi.h
Library Vertdll.lib
DLL Vertdll.dll