PasswordHashing

Table of Contents

Interfaces

Argon2PasswordHashInterface
PasswordHashInterface
Interface with public methods needed to be implemented in a salting hashing class.

Classes

AbstractArgon2PasswordHash
This abstract class implements the 'argon2' flavour of the php password api.
Argon2idPasswordHash
This class implements the 'argon2id' flavour of the php password api.
Argon2iPasswordHash
This class implements the 'argon2i' flavour of the php password api.
BcryptPasswordHash
This class implements the 'bcrypt' flavour of the php password api.
BlowfishPasswordHash
Class that implements Blowfish salted hashing based on PHP's crypt() function.
InvalidPasswordHashException
InvalidPasswordHashException thrown if salting went wrong.
Md5PasswordHash
Class that implements MD5 salted hashing based on PHP's crypt() function.
PasswordHashFactory
Factory class to find and return hash instances of given hashed passwords and to find and return default hash instances to hash new passwords.
Pbkdf2PasswordHash
Class that implements PBKDF2 salted hashing based on PHP's hash_pbkdf2() function.
PhpassPasswordHash
Class that implements PHPass salted hashing based on Drupal's modified Openwall implementation.

        
On this page

Search results