NTLM es un protocolo de autenticación que desafía al cliente a realizar un cálculo matemático con la contraseña del usuario y enviarla cifrada al controlador de dominio. El controlador descifra la contraseña usando el mismo cálculo para autenticar al usuario. NTLM ofrece autenticación, integridad y confidencialidad. Se usa principalmente para unirse a dominios, autenticar entre bosques de Active Directory y equipos que no ejecutan Windows.