pike.git / lib / modules / Crypto.pmod / Password.pmod

version» Context lines:

pike.git/lib/modules/Crypto.pmod/Password.pmod:8:   //!   //! @seealso   //! @[verify()], @[hash()], @[crypt()]      //! Verify a password against a hash.   //!   //! This function attempts to support most common   //! password hashing schemes. The @[hash] can be on any   //! of the following formats.   //! - //! LDAP-style (RFC2307) hashes: + //! LDAP-style (@rfc{2307@}) hashes:   //! @string   //! @value "{SHA}XXXXXXXXXXXXXXXXXXXXXXXXXXXX"   //! The @expr{XXX@} string is taken to be a @[MIME.encode_base64]   //! @[SHA1] hash of the password. Source: OpenLDAP FAQ   //! @url{http://www.openldap.org/faq/data/cache/347.html@}.   //!   //! @value "{SSHA}XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"   //! The @expr{XXX@} string is taken to be a @[MIME.encode_base64]   //! string in which the first 20 chars are an @[SHA1] hash and the   //! remaining chars the salt. The input for the hash is the password