Defeating Functions and Features. PlayReady Products subject to this Section 7 (Robustness Rules for PlayReady Trusted Execution Environments) must not include switches, jumpers or traces that may be cut, or control functions means (such as end user remote control functions or keyboard, command or keystroke bypass), debuggers or Debugging Aids or software equivalents of any of the foregoing by which content protection technologies or other mandatory provisions of the Microsoft Implementation, Robustness Rules, or Compliance Rules may be defeated or by which decrypted Content may be exposed to unauthorized copying, usage or distribution. Protect Trust Values. PlayReady Products subject to this Section 7 (Robustness Rules for PlayReady Trusted Execution Environments) must be designed and manufactured such that they prohibit attempts to modify or Specifically Set any Trust Values including: Device Secrets Serial Number Secure Clock State, for PlayReady Products implementing a Secure Clock Revocation Data Timer State, for PlayReady Products implementing a Secure Clock Protocol Secrets Secure Code Working Set Output Protection State Protect Required Processes. PlayReady Products subject to this Section 7 (Robustness Rules for PlayReady Trusted Execution Environments) must be designed and manufactured such that they provide all Required Processes. PlayReady Products must also prohibit attempts to modify or replace without authority any of the following Protected Required Processes: Secure Boot Processes Secure Update Processes
Defeating Functions and Features. PlayReady Products subject to this Section 7 (Robustness Rules for PlayReady Trusted Execution Environments) must not include switches, jumpers or traces that may be cut, or control functions means (such as end user remote control functions or keyboard, command or keystroke bypass), debuggers or Debugging Aids or software equivalents of any of the foregoing by which content protection technologies or other mandatory provisions of the Microsoft Implementation, Robustness Rules, or Compliance Rules may be defeated or by which decrypted Content may be exposed to unauthorized copying, usage or distribution. Protect Trust Values. PlayReady Products subject to this Section 7 (Robustness Rules for PlayReady Trusted Execution Environments) must be designed and manufactured such that they prohibit attempts to modify or Specifically Set any Trust Values including: Device Secrets Serial Number Secure Clock State, for PlayReady Products implementing a Secure Clock Revocation Data Timer State, for PlayReady Products implementing a Secure Clock Protocol Secrets Secure Code Working Set Output Protection State Protect Required Processes. PlayReady Products subject to this Section 7 (Robustness Rules for PlayReady Trusted Execution Environments) must be designed and manufactured such that they provide all Required Processes. PlayReady Products must also prohibit attempts to modify or replace without authority any of the following Protected Required Processes: Secure Boot Processes Secure Update Processes
Robustness_Rules_For_PlayReady_Products_10_November_2016.docx