다음을 통해 공유


LicenseChallengeTeeProperties 열거형

정의

클라이언트가 지원할 수 있는 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

클라이언트는 보안 중지를 지원합니다.

적용 대상