Solved

explain the key differences between NTLM and Kerberos

Posted on 2007-11-21
5
6,664 Views
Last Modified: 2008-02-01
Can someone pls explain in simple words the  the key differences between NTLM and Kerberos in windows server 2003
0
Comment
Question by:royalcyber
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 
LVL 6

Accepted Solution

by:
MorDrakka earned 500 total points
ID: 20326247
Hi,

Detailled explanation can be found here:

http://searchwindowssecurity.techtarget.com/originalContent/0,289142,sid45_gci1009961,00.html

Some advantages of Kerberos:

Faster authentication
Mutual authentication
Kerberos is an open standard
Support for authentication delegation
Support for the smart card logon feature

Hope this clarifies things.
M
0
 
LVL 1

Expert Comment

by:kbitguru
ID: 20326493
Hi royalcyber,

kerberos VS NTLM:

Windows XP, Windows 2000 and Windows 2003 servers use Kerberos as default authentication protocol, when they are member of Active Directory.

Earlier versions of Windows used NTLM or NTLM2 authentication.

Kerberos is stronger authentication protocol than NTLM.

-kbITguru
0
 
LVL 26

Expert Comment

by:Pber
ID: 20327806
Along with the above comments, another great thing about kerberos is security.  

With NTLM, your password hash is sent all over the network for each resource you connect to.  So if you connect to 10 servers, your password hash will be going across the network 10 times.  Although the Hash is asymetrically encrypted and isn't actually your password, it can still be sniffed and brute force attacked.  With enough time, weak passwords can be cracked.

With Kerberos, the hash is really only sent once during logon.  After that you just send kerberos tickets across the network that contain nothing more than a time stamp.  So if you connect to 10 servers, your password hash only went across the network once.   Thus the sniffing potential is greatly reduced.
0
 

Author Comment

by:royalcyber
ID: 20341821
It says ; to use Kerberos; must configure a SPN for the domain user account

what is SPN ?

thanks for all your help!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
0
 
LVL 26

Expert Comment

by:Pber
ID: 20349618
SPN is the service principal name.  Windows itself will register the HOST type SPN's.  To register SPN's manually you need to use the SETSPN utility.

See these:
http://www.pluralsight.com/wiki/default.aspx/Keith.GuideBook/WhatIsAServicePrincipalNameSPN.html
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/distrib/dsbd_int_brkw.mspx?mfr=true
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Recently, I had the need to build a standalone system to run a point-of-sale system. I’m running this on a low-voltage Atom processor, so I wanted a light-weight operating system, but still needed Windows. I chose to use Microsoft Windows Server 200…
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
This video shows how to use Hyena, from SystemTools Software, to update 100 user accounts from an external text file. View in 1080p for best video quality.

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question