Basic PHP Code & Key Encryption
function decrypt($code,$key)
{
define('SALT', $key);
$Decrypted = trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256,
SALT, base64_decode($code), MCRYPT_MODE_ECB,
mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB),
MCRYPT_RAND)));
return $Decrypted;
}
function encrypt($key,$id)
{
define('SALT', $key);
$Encrypted = trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256,
SALT, $id, MCRYPT_MODE_ECB,
mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB),
MCRYPT_RAND))));
return $Encrypted;
}