Status Security and Authenticity
This section applies only to Windows Server 2003 SP1 and later, and Windows XP SP2 and later.
The following figure shows an application requesting status messages from the video miniport driver, and then the video miniport driver sending the status messages to the application across the secure channel.
These status messages are contained in an envelope. The envelope contains data and MAC sections. The video miniport driver calculates the MAC of the status data by using the data integrity key and the OMAC. For more information about the MAC and OMAC, see Cryptographic Primitives Used by COPP.
The following table describes the values in the preceding figure.
Value | Description |
---|---|
rAPP |
128-bit random number generated by the application. |
STATUS |
Variable-length status data. |
MACKDI(rAPP, STATUS) |
128-bit MAC of the status data using the data integrity session key. |