pbkdf2() public method Derives a key from the given password
generatePasswordHash() public method Generates a secure
generateRandomKey() public method Generates specified
hashData() public method Prefixes data with a keyed hash
generateRandomString() public method Generates a random
decryptByPassword() public method Verifies and decrypts
decrypt() protected method Decrypts data.
$cipher public property The cipher to use for encryption and decryption
$authKeyInfo public property HKDF info value for derivation of
$allowedCiphers public property Look-up table of block sizes and
Page 2 of 3