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