encryptByPassword() public method Encrypts data using
$derivationIterations public property Derivation iterations count
compareString() public method Performs string comparison
encrypt() protected method Encrypts data.
validateData() public method Validates if the given data
decryptByKey() public method Verifies and decrypts data
$macHash public property Hash algorithm for message authentication
$kdfHash public property Hash algorithm for key derivation. Recommend
pbkdf2() public method Derives a key from the given password
validatePassword() public method Verifies a password against
Page 1 of 3