Compartilhar via


estrutura KERB_CRYPTO_KEY (ntsecapi.h)

A estrutura KERB_CRYPTO_KEY contém informações sobre uma chave de sessão criptográfica Kerberos.

Sintaxe

typedef struct KERB_CRYPTO_KEY {
  LONG   KeyType;
  ULONG  Length;
  PUCHAR Value;
} KERB_CRYPTO_KEY, *PKERB_CRYPTO_KEY;

Membros

KeyType

Indica o tipo de chave de sessão armazenada na estrutura. Pode ser um dos seguintes valores.

Valor Significado
KERB_ETYPE_DES_CBC_CRC
Use a criptografia DES no modo de encadeamento de blocos de criptografia com uma soma de verificação CRC-32.
KERB_ETYPE_DES_CBC_MD4
Use a criptografia DES no modo de encadeamento de blocos de criptografia com uma soma de verificação MD4.
KERB_ETYPE_DES_CBC_MD5
Use a criptografia DES no modo de encadeamento de blocos de criptografia com uma soma de verificação MD5.
KERB_ETYPE_NULL
Não use criptografia.
KERB_ETYPE_RC4_HMAC_NT
Use a codificação de fluxo RC4 com um MAC (Código de Autenticação de Mensagem) baseado em hash.
KERB_ETYPE_RC4_MD4
Use a codificação de fluxo RC4 com a função de hash MD4.
 

Valores maiores que 127 são reservados para valores locais e podem ser alterados sem aviso prévio.

Length

Especifica o comprimento, em bytes, da chave de sessão criptográfica.

Value

Contém a chave de sessão criptográfica.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho ntsecapi.h