NTLM is a Microsoft authentication protocol that uses cryptographic hash representations of account passwords.