public function encrypt($input)
{
if (empty($input)) {
return;
}
$iv = mcrypt_create_iv($this->ivSize, MCRYPT_RAND);
mcrypt_generic_init($this->module, $this->secret, $iv);
return rtrim(base64_encode($iv . mcrypt_generic($this->module, (string) $input)), '=');
}