Re: NT4 password limited to 14 characters ?



Fair enough. That still begs the question: how does Pascal, the OP,
enable passwords of more than 14 characters on a Windows NT4 domain?

J Wolfgang Goerlich

On Jul 21, 11:10 pm, "Steve Riley [MSFT]" <steve.ri...@xxxxxxxxxxxxx>
wrote:
There are two hashes:
* LM
* NT

There are four authentication methods:
* LM
* NTLM
* NTLMv2
* Kerberos

Here's how they relate:
* LM authentication uses the LM hash
* NTLM, NTLMv2, and Kerberos all use the NT hash

(It's incorrect to say "NTLM" or "NTLMv2" hash.)

LM hashes (and it's really a stretch to call them "hashes") are generated
only if both of these are true:
* You haven't disabled LM hash generation
* Your password length is 14 characters or less

In NT 4.0, the User Manager wouldn't permit you to enter a password longer
than 14 characters. Windows 2000 and higher permit entering a password up to
127 characters; the actual maximum length is 255 characters.

If, however, you meet a certain, ah, esoteric set of requirements, your
minimum length must be at least 18,770 characters. :) Actually, that's a UI
bug described inhttp://support.microsoft.com/kb/q276304/. Still, it's
funny.

Steve Riley
steve.ri...@xxxxxxxxxxxxxxxxx://blogs.technet.com/steriley


.



Relevant Pages

  • Re: NT4 password limited to 14 characters ?
    ... And I gotta say this--that NT 4 domain should be upgraded to Windows Server 2003 as soon as possible. ... enable passwords of more than 14 characters on a Windows NT4 domain? ... NTLM, NTLMv2, and Kerberos all use the NT hash ... Windows 2000 and higher permit entering a password up to ...
    (microsoft.public.windows.server.security)
  • Re: Base36
    ... static string tokens = ... But - I don't think you want all those silly characters in the product key. ... I should be able to recalc the hash at the client ... > conversion to long so I can pass each long to the BaseXX converter to get ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: How to omit blank spaces in the text?
    ... Set adoPrimaryRS = New Recordset ... you're best to read the characters one by one and ... When the password is first created you calculate the hash and store ... then it is almost certain the entered password is correct. ...
    (microsoft.public.vb.general.discussion)
  • Re: How to omit blank spaces in the text?
    ... Set adoPrimaryRS = New Recordset ... character set from &H21 to &H7E provides for ASCI alpha numeric characters ... When the password is first created you calculate the hash and store that, ... then it is almost certain the entered password is correct. ...
    (microsoft.public.vb.general.discussion)
  • Re: How to omit blank spaces in the text?
    ... Private Sub Command1_Click ... Dim ssql As String, ssql2 As String, ssql3 As String, trimname As String ... character set from &H21 to &H7E provides for ASCI alpha numeric characters ... >> When the password is first created you calculate the hash and store>> that, ...
    (microsoft.public.vb.general.discussion)