다음을 통해 공유


ENCLAVE_SEALING_IDENTITY_POLICY 열거형(ntenclv.h)

enclave에서 데이터 봉인을 해제하기 위해 enclave에 대해 EnclaveSealData 호출하는 enclave와 다른 enclave를 어떻게 관련시켜야 하는지 지정하는 값을 정의합니다.

통사론

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
enclaveUnsealData 데이터 암호를 해독 하려면 봉인 해제 enclave에 로드된 모든 이미지의 모든 바이트가 봉인 enclave에 있는 모든 이미지의 바이트와 일치해야 합니다.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE
enclaveUnsealData 데이터 암호를 해독하려면 봉인 해제 enclave에 로드된 기본 이미지의 모든 바이트가 봉인 enclave의 기본 이미지에 대한 바이트와 일치해야 합니다.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE
enclaveUnsealData 데이터의 암호를 해독하려면 봉인 해제 enclave의 기본 이미지에 대한 작성자 식별자, 패밀리 식별자 및 이미지 식별자와 일치해야 합니다. enclave는 작성자가 원하는 횟수만큼 수정할 수 있으며, 기본 이미지가 있는 모든 enclave에서 데이터를 봉인 해제할 수 있으며 동일한 ID 값이 유지됩니다.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY
enclaveUnsealData 데이터 암호를 해독하려면 봉인 해제 enclave의 기본 이미지에 대한 작성자 식별자 및 패밀리 식별자와 봉인 enclave의 기본 이미지의 패밀리 식별자와 일치해야 . 이 경우 enclave가 동일한 패밀리의 다른 enclave와 정보를 교환할 수 있습니다.
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR
enclaveUnsealData 데이터 암호를 해독하려면 봉인 해제 enclave의 기본 이미지의 작성자 식별자와 일치해야 합니다. 이 경우 enclave는 동일한 작성자가 생성한 다른 enclave와 정보를 교환할 수 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 10 버전 1709 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
헤더 ntenclv.h

참고 항목

EnclaveSealData

enclaveUnsealData

Enclave 열거형