DXGKMDT_OPM_OMAC structure (d3dkmdt.h)
The DXGKMDT_OPM_OMAC structure contains a One-key Cipher Block Chaining (CBC)-mode message authentication code (OMAC) for message authenticity.
Syntax
typedef struct _DXGKMDT_OPM_OMAC {
BYTE abOMAC[DXGKMDT_OPM_OMAC_SIZE];
} DXGKMDT_OPM_OMAC, *PDXGKMDT_OPM_OMAC;
Members
abOMAC[DXGKMDT_OPM_OMAC_SIZE]
A 16-byte array that comprises the OMAC.
Remarks
For more information about OMAC, see the OMAC-1 algorithm.
The OMAC-1 parameters that OPM and COPP use are:
E = AES (Advanced Encryption Standard)
t = 128 bits
K = The 128-bit key that the display miniport driver receives when DxgkDdiOPMSetSigningKeyAndSequenceNumbers is called.
n = 128 bits
For information about AES, see the RSA Laboratories website.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Header | d3dkmdt.h |
See also
DXGKMDT_OPM_CONFIGURE_PARAMETERS