<?php
function decrypt($value)
{
global $LICENSE_KEY;
$key = substr(md5($_SERVER['REMOTE_ADDR']), 0, 6);
if(function_exists("mcrypt_ecb"))
{
return mcrypt_ecb(MCRYPT_3DES, $key, $value, MCRYPT_DECRUPT);
}
else return $value;
}
// Расштфровка кукисов с использованием ключа
function encrypt($value)
{
global $LICENSE_KEY;
$key = substr(md5($_SERVER['REMOTE_ADDR']), 0, 6);
if(function_exists("mcrypt_ecb"))
{
return mcrypt_ecb(MCRYPT_3DES, $key, $value, MCRYPT_ENCRYPT);
}
else return $value;
}
?>
mcrypt_ecb
(PHP 4, PHP 5)
mcrypt_ecb — Deprecated: Encrypt/decrypt data in ECB mode
Description
string mcrypt_ecb ( int $cipher, string $key, string $data, int $mode )string mcrypt_ecb ( string $cipher, string $key, string $data, int $mode [, string $iv] )
The first prototype is when linked against libmcrypt 2.2.x, the second when linked against libmcrypt 2.4.x or higher. The mode should be either MCRYPT_ENCRYPT or MCRYPT_DECRYPT.
This function is deprecated and should not be used anymore, see mcrypt_generic() and mdecrypt_generic() for replacements.
mcrypt_ecb
andry at zionit dot ru
26-Aug-2007 05:52
26-Aug-2007 05:52
