■スクリプト■

// 暗号(複合)化キー
$key = "my_key";

// 複号化のための乱数生成
$iv_size = mcrypt_get_iv_size(MCRYPT_XTEA, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);

// ファイルを文字列として変数に格納
$f_name = 'encrypt.txt';
if(is_file($f_name)){
$file_str = file_get_contents($f_name);
}else{
echo 'ファイルが見当たりません!';
exit;
}

// 複合化
$decrypt_str = mcrypt_decrypt(MCRYPT_XTEA, $key, $file_str, MCRYPT_MODE_ECB, $iv);

// 複合化した文字列書き出し EUC-JP UTF-8 SJIS
$decrypt_str = mb_convert_encoding($decrypt_str,"SJIS");
echo $decrypt_str;