一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

一個簡潔的PHP可逆加密函數(分享)

很多時候我們需要對數據進行加密解密,比如有些數據需要保存到cookie中,但又不能被用戶輕易得到這些數據,這時我們就需要加密這些數據保存到cookie中,等我們需要使用它們的時候再解密。

加密的過程如下:
復制代碼 代碼如下:
// 加密數據并寫到cookie里
$cookie_data = $this -> encrypt("nowamagic", $data);

$cookie = array(
    'name'   => '$data',
    'value'  => $cookie_data,
    'expire' => $user_expire,
    'domain' => '',
    'path'   => '/',
    'prefix' => ''
);
$this->input->set_cookie($cookie);

// 加密
public function encrypt($key, $plain_text) { 
    $plain_text = trim($plain_text); 
    $iv = substr(md5($key), 0,mcrypt_get_iv_size (MCRYPT_CAST_256,MCRYPT_MODE_CFB)); 
    $c_t = mcrypt_cfb (MCRYPT_CAST_256, $key, $plain_text, MCRYPT_ENCRYPT, $iv); 
    return trim(chop(base64_encode($c_t))); 

使用的時候再解密:
if( isset($_COOKIE['data']) )
{
    //用cookie給session賦值
    $_SESSION['data'] = decrypt("nowamagic", $_COOKIE['data']);
}

function decrypt($key, $c_t) { 
    $c_t = trim(chop(base64_decode($c_t))); 
    $iv = substr(md5($key), 0,mcrypt_get_iv_size (MCRYPT_CAST_256,MCRYPT_MODE_CFB)); 
    $p_t = mcrypt_cfb (MCRYPT_CAST_256, $key, $c_t, MCRYPT_DECRYPT, $iv); 
    return trim(chop($p_t)); 


這里記錄下這個可逆的加密函數的使用。

php技術一個簡潔的PHP可逆加密函數(分享),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 在线免费观看精品 | 激情图片激情小说激情视频 | 黄色片网站免费在线观看 | 精品国产一区二区三区香蕉事 | 成人国产精品2021 | 婷婷成人亚洲 | 精品国产香蕉在线播出 | 午夜国产情侣拍视频 | 91久久国产情侣真实对白 | 午夜国产精品免费观看 | 欧美一级亚洲一级 | 美女黄网| 国产在线午夜 | 成人爽a毛片在线视频网站 成人丝袜激情一区二区 | 久久老色鬼天天综合网观看 | 国产综合色在线视频区色吧图片 | 一色屋色费精品视频在线观看 | 日韩一区国产二区欧美三区 | 正在播放国产乱子伦视频 | 看全色黄大色大片免费久久怂 | 欧美黑人巨大xxxxx视频 | 女人张腿让男桶免费视频网站 | www在线小视频免费 xfplay影音先锋永久资源 | 伊人无码高清 | 国产特黄一级毛片特黄 | 97狠狠操 | 天天干天天干天天天天天天爽 | 男人进去女人爽免费视频国产 | 日本在线观看一级高清片 | 欧美一级视频免费 | 国产精品国产自线拍手机观看 | 亚洲午夜视频在线观看 | 99热这里有免费国内精品 | 337p欧洲大胆扒开图片 | 九色国产在线 | 久久91亚洲精品中文字幕奶水 | 国产精品成人观看视频网站 | 四虎在线永久视频观看 | 福利岛国深夜在线 | 国产午夜在线视频 | 免费超爽大片黄 |