public function encrypt($string)
{
$ivArray = array(0x12, 0x34, 0x56, 0x78, 0x90, 0xab, 0xcd, 0xef);
$iv = null;
foreach ($ivArray as $element) {
$iv .= CHR($element);
}
$size = mcrypt_get_block_size(MCRYPT_DES, MCRYPT_MODE_CBC);
$string = $this->pkcs5Pad($string, $size);
$data = mcrypt_encrypt(MCRYPT_DES, $this->key, $string, MCRYPT_MODE_CBC, $iv);
$data = base64_encode($data);
return $data;
}