[Date Prev][Date Next] [Chronological] [Thread] [Top]

Question about password storage.

Hi everyone.  I just read this information.


14.4. Password Storage
LDAP passwords are normally stored in the userPassword attribute. RFC4519 specifies that passwords are not stored in encrypted (or hashed) form. This allows a wide range of password-based authentication mechanisms, such as DIGEST-MD5 to be used. This is also the most interoperable storage scheme.

However, it may be desirable to store a hash of password instead. slapd(8) supports a variety of storage schemes for the administrator to choose from.


If it is not typical to store passwords in LDAP in hashed form.  Then how are you supposed to bind to LDAP without transmitting the clear text password across the network?  I understand that SSL and Kerberos will fix this problem, but what if a user just wants to use plain LDAP?  Would I need to dictate to a customer that they must use a hash alg. in the userPassword in this case?