generateSalt() protected method Generates a salt that
$cipher public property The cipher to use for encryption and decryption
decrypt() protected method Decrypts data.
hashData() public method Prefixes data with a keyed hash
decryptByPassword() public method Verifies and decrypts
$authKeyInfo public property HKDF info value for derivation of
encryptByKey() public method Encrypts data using a cryptographic
generatePasswordHash() public method Generates a secure
generateRandomKey() public method Generates specified
generateRandomString() public method Generates a random
Page 2 of 3