LicenseChallengeTeeProperties 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클라이언트가 지원할 수 있는 TEE 속성 집합을 정의합니다. 자세한 내용은 TeePropertyList 을 참조하세요.
public enum LicenseChallengeTeeProperties
type LicenseChallengeTeeProperties =
Public Enum LicenseChallengeTeeProperties
- 상속
-
LicenseChallengeTeeProperties
필드
REQUIRES_MINIMAL_REVOCATION_DATA | 10 | 클라이언트는 앞으로 호환성을 희생하여 TEE에서 해지 데이터 크기를 최적화할 수 있습니다. REE는 전체 체인 대신 서명 인증서 체인에서 공개 키만 전달하여 해지 데이터를 수집할 때 TEE 경계를 통과하는 데이터의 양을 줄입니다. 그런 다음, 해지 데이터에 대한 서명의 유효성을 검사하는 데 사용되기 전에 고정 허용 목록에 대해 공개 키를 확인합니다. 이렇게 하면 TEE의 메모리 요구 사항이 줄어들지만 새 인증서를 사용하여 해지 목록에 서명하는 경우 TEE는 이를 사용할 수 없으며 업데이트가 필요합니다. |
REQUIRES_PRE_PROCESS_ENCRYPTED_DATA_WITH_FULL_FRAMES | 3 | 암호화된 데이터의 TEE 전처리가 클라이언트에서 수행되면 전체 프레임을 TEE에 전달해야 합니다. 설정된 경우 DRM_TEE_H264_PreProcessEncryptedData 메서드를 사용하려면 전체 프레임을 한 번에 전달해야 합니다. 이는 일반적으로 특정 Microsoft 클라이언트에만 적용됩니다. |
REQUIRES_PREPARE_POLICY_INFO | 8 | 클라이언트는 TEE PreparePolicyInfo 함수를 호출해야 합니다. 설정된 경우 REE는 DRM_TEE_DECRYPT_PreparePolicyInfo 호출하여 다운스트림 하드웨어 구성 요소가 콘텐츠 키를 가져오고 라이선스 정책을 적용할 수 있도록 해야 합니다. 이는 일반적으로 특정 Microsoft 클라이언트에만 적용됩니다. |
REQUIRES_SAMPLE_PROTECTION | 4 | 클라이언트에는 샘플 보호가 필요합니다. 오디오 콘텐츠의 경우 샘플 보호 인증서를 TEE에 전달해야 합니다. 이는 일반적으로 특정 Microsoft 클라이언트에만 적용됩니다. |
SUPPORTS_DEBUG_TRACING | 9 | 클라이언트는 디버그 추적을 지원합니다. |
SUPPORTS_HEVC_HW_DECODING | 0 | 클라이언트는 HEVC 콘텐츠의 하드웨어 디코딩을 지원합니다. |
SUPPORTS_OPTIMIZED_CONTENT_KEY2 | 11 | 클라이언트는 TEE에서 최적화된 콘텐츠 키를 지원합니다. 자세한 내용은 IncludeOptimizedContentKey2 을 참조하세요. |
SUPPORTS_PRE_PROCESS_ENCRYPTED_DATA | 2 | 클라이언트는 암호화된 데이터의 TEE 전처리를 지원합니다. 설정된 경우 REE는 DRM_TEE_H264_PreProcessEncryptedData 사용하여 CENCv1 콘텐츠에 대한 REE에서 H.264 슬라이스 헤더 정보를 가져올 수 있습니다. 이는 일반적으로 특정 Microsoft 클라이언트에만 적용됩니다. |
SUPPORTS_REMOTE_PROVISIONING | 1 | 클라이언트는 원격 프로비저닝을 지원합니다. |
SUPPORTS_SECURE_CLOCK | 5 | 클라이언트는 보안 클록을 지원합니다. |
SUPPORTS_SECURE_HDCP_TYPE_1 | 7 | 클라이언트는 HDCP 유형 1 적용을 지원합니다. |
SUPPORTS_SECURE_STOP | 6 | 클라이언트는 보안 중지를 지원합니다. |