Contents

Pergunta

Ambiente

Experiência do cliente

Básico

NTLM (SSP)

Security

Básico

NTLM (SSP)

Pergunta

Qual é a diferença entre a autenticação NTLM e LDAP?

Ambiente

Cisco Web Security Appliance (WSA), todas as versões do AsyncOS

A autenticação com o WSA pode ser dividida nas seguintes possibilidades:

Cliente > WSA

WSA > Servidor de autenticação

Tipo de servidor de autenticação

Autenticação básica

autenticação LDAP

Servidor LDAP

Autenticação básica

autenticação LDAP

Servidor Ative Diretory usando LDAP

Autenticação básica

autenticação Básica NTLM

Servidor Ative Diretory (NTLM Basic)

autenticação NTLM

autenticação NTLMSSP

Servidor Ative Diretory (NTLMSSP)

Note: O NTLMSSP é comumente conhecido como NTLM.

A diferença notável entre a autenticação Básica e a autenticação NTLM está abaixo.

Experiência do cliente

Básico

O cliente sempre será solicitado a fornecer credenciais. Depois que as credenciais forem inseridas, os navegadores normalmente oferecerão uma caixa de seleção para lembrar-se das credenciais fornecidas. Sempre que o navegador for fechado, o cliente solicitará novamente ou enviará as credenciais lembradas anteriormente novamente.

Note: O NTLM Basic utiliza a autenticação Básica do cliente e, portanto, terá as mesmas propriedades.

NTLM (SSP)

- O cliente autenticará de forma transparente usando suas credenciais de login do Windows.

- Os únicos casos em que o cliente solicitará credenciais são se as credenciais do Windows falharem primeiro (isso ocorrerá se o cliente estiver conectado localmente ao computador e não ao domínio usado para autenticação) ou se o cliente não confiar no WSA.

Security

Básico

As credenciais são enviadas de forma insegura usando texto simples. Uma simples captura de pacotes entre o cliente e o WSA revelará o nome de usuário e a senha do usuário.

NTLM (SSP)

As credenciais são enviadas com segurança através de um handshake triplo (autenticação de estilo digest). A senha NUNCA é enviada através do fio.

O processo NTLM parece ser:

1. O cliente envia um pacote NTLM Negotiate. Isso informa ao WSA que o cliente pretende fazer a autenticação NTLM.

2. O WSA envia uma string de desafio NTLM ao cliente.

3. O cliente usa um algoritmo baseado em sua senha para modificar o desafio e envia a resposta do desafio para o WSA.

4. O servidor do AD verifica então se o cliente está usando a senha correta com base em se modificou ou não a string de desafio adequadamente.