Kerberos is a trusted third party authentication system while NTLM is a challenge response mechanism. There are more advantages of Kerberos (krb5) compared to that of NTLMv2
NTLMv2 is the imporved version of NT-LanMan auth which was used as a default method in the initial version of WinNT servers.
Krb5 Authentication is much secure compared to NTLM. Krb5 provides SSO (Single Sign On), pre-authentiaction. Now krb5 is standard authentication method for many of the server products.
Additionally, this is the standard protocol does not send the password on the wire.
I would read the - Basic Overview of Kerberos User Authentication Protocol in Windows 2000
http://support.microsoft.c
Main Topics
Browse All Topics





by: richrumblePosted on 2009-10-13 at 04:53:55ID: 25558969
It's not all that much more secure. Short passwords are easily broken in any authentication scheme
KerbCrack from NtSecurity.nu can make short work of captured kerberos pass's as can Cain&Abel from oxid.it. NTLM is a challenge response mechanism and Kerberos is a ticketing system. The other difference is that Kerberos will not work on non-domain joined pc's, as kerberos authenticates the client service you accessing. NTLM just validates the username and password, so non-domain joined PC's can be used, so from that standpoint you can consider kerberos more "secure" but NTLM is typically the fallback.
NTLMv2 is better than NTLM from a secutity point of view, but Rainbow tables for user passwords work the same.
-rich