Compartilhar via


estrutura DXGKMDT_OPM_OMAC (d3dkmdt.h)

A estrutura de DXGKMDT_OPM_OMAC contém um código de autenticação de mensagem do modo CBC (Encadeamento de Criptografia de Codificação de Uma Chave) (OMAC) para autenticidade da mensagem.

Sintaxe

typedef struct _DXGKMDT_OPM_OMAC {
  BYTE abOMAC[DXGKMDT_OPM_OMAC_SIZE];
} DXGKMDT_OPM_OMAC, *PDXGKMDT_OPM_OMAC;

Membros

abOMAC[DXGKMDT_OPM_OMAC_SIZE]

Uma matriz de 16 bytes que compreende o OMAC.

Comentários

Para obter mais informações sobre o OMAC, consulte o algoritmo OMAC-1.

Os parâmetros OMAC-1 que o OPM e o COPP usam são:

E = AES (Advanced Encryption Standard)

t = 128 bits

K = A chave de 128 bits que o driver de miniporto de exibição recebe quando DxgkDdiOPMSetSigningKeyAndSequenceNumbers é chamado.

n = 128 bits

Para obter informações sobre o AES, consulte o site do RSA Laboratories .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmdt.h

Confira também

DXGKMDT_OPM_CONFIGURE_PARAMETERS

DXGKMDT_OPM_GET_INFO_PARAMETERS

DXGKMDT_OPM_REQUESTED_INFORMATION