Compartilhar via


enumeração DRT_SECURITY_MODE (drt.h)

A enumeração DRT_SECURITY_MODE define possíveis modos de segurança para o DRT. O modo de segurança é especificado por um campo da estrutura DRT_SETTINGS .

Syntax

typedef enum drt_security_mode_tag {
  DRT_SECURE_RESOLVE = 0,
  DRT_SECURE_MEMBERSHIP = 1,
  DRT_SECURE_CONFIDENTIALPAYLOAD = 2
} DRT_SECURITY_MODE;

Constantes

 
DRT_SECURE_RESOLVE
Valor: 0
Os nós devem autenticar as chaves que publicam. Nós não são necessários para autenticar-se ao executar pesquisas.
DRT_SECURE_MEMBERSHIP
Valor: 1
Os nós devem autenticar as chaves que publicam. Os nós também devem se autenticar ao executar pesquisas. Nós não autorizados não podem pesquisar chaves e não podem recuperar os dados associados às chaves publicadas.
DRT_SECURE_CONFIDENTIALPAYLOAD
Valor: 2
Os nós devem autenticar as chaves que publicam. Os nós também devem se autenticar ao executar pesquisas. A criptografia é necessária para todos os dados associados a chaves publicadas antes da transmissão entre nós DRT. Nós não autorizados não podem pesquisar chaves, não podem recuperar os dados associados a chaves publicadas e não podem recuperar dados observando o tráfego de rede entre outros nós DRT.

Comentários

Quanto mais seguro for um modo de segurança DRT, mais uma carga computacional existirá para nós que participam do DRT. Mais largura de banda também é consumida.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho drt.h