Code-Signing Requirements for PMP Components




Download 422.5 Kb.
bet7/11
Sana01.04.2021
Hajmi422.5 Kb.
#13820
1   2   3   4   5   6   7   8   9   10   11

Code-Signing Requirements for PMP Components


This section briefly summarizes the components and methods that are involved in signing code to support premium-content playback on Windows Vista systems.

Components that Must Be Signed


A number of components must be signed. However, the type of signing depends on the particular component and whether it supports next-generation premium content.

  • To satisfy content-providers’ requirement for an "identified kernel," all code that loads into kernel memory in Windows Vista must be signed for identity to allow playback of next-generation premium content.

  • Display device drivers must have an embedded PVP-OPM or PVP-UAB certificate, in addition to the signing for identity that is required for kernel-mode components.

  • PVP-OPM certificates are required for all graphics devices.

  • Where bus encryption is required, PVP-UAB certificates are required.

  • All user-mode code that loads into the PE must be PMP‑PE signed or signed by WHQL with a PE attribute. This requirement includes components that participate in PUMA.

  • If the content requires PUMA, kernel-mode drivers that load into the audio stack must be signed with the DRM attribute, which ensures that content that is protected by using Windows Media DRM can be played.





Download 422.5 Kb.
1   2   3   4   5   6   7   8   9   10   11




Download 422.5 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Code-Signing Requirements for PMP Components

Download 422.5 Kb.