See Release Notes
Long Term Support Release
Differences Between: [Versions 310 and 401] [Versions 311 and 401] [Versions 39 and 401] [Versions 401 and 402] [Versions 401 and 403]
(no description)
File Size: | 109 lines (4 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
PasswordHasher:: (3 methods):
getAlgorithm()
defaultHashPassword()
hashPassword()
Class: PasswordHasher - X-Ref
getAlgorithm(string $algorithmName) X-Ref |
Get algorithm name for PHP. |
defaultHashPassword(string $password) X-Ref |
Create a password hash from a given string. This method is based on the spec at: https://interoperability.blob.core.windows.net/files/MS-OFFCRYPTO/[MS-OFFCRYPTO].pdf 2.3.7.1 Binary Document Password Verifier Derivation Method 1 It replaces a method based on the algorithm provided by Daniel Rentz of OpenOffice and the PEAR package Spreadsheet_Excel_Writer by Xavier Noguer <xnoguer@rezebra.com>. Scrutinizer will squawk at the use of bitwise operations here, but it should ultimately pass. param: string $password Password to hash |
hashPassword(string $password, string $algorithm = '', string $salt = '', int $spinCount = 10000) X-Ref |
Create a password hash from a given string by a specific algorithm. 2.4.2.4 ISO Write Protection Method param: string $password Password to hash param: string $algorithm Hash algorithm used to compute the password hash value param: string $salt Pseudorandom string param: int $spinCount Number of times to iterate on a hash of a password return: string Hashed password |