中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

一個簡潔的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可逆加密函數(分享),轉載需保留來源!

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

主站蜘蛛池模板: 99视频入口 | 国产91综合 | 美女一级黄 | 51ⅴ精品国产91久久久久久 | 天天射天天操天天干 | 国产精品一区三区 | 9久9久 | 国产精品一区久久久 | 丁香婷婷综合激情五月色 | 在线婷婷 | 成人免费在线小视频 | 91精品国产综合久久福利软件 | 精品国产一区二区三区久久久蜜月 | 日日日日日日bbbbb视频 | 欧美一区二区小视频 | 国产成人精品视频在线观看 | 亚洲一区不卡 | 国产成人免费 | 亚洲自拍偷拍欧美 | 亚洲精品一区二区三区蜜桃久 | 午夜精品久久久久久久久久久久 | 情侣av| 国产精品99久久久久久久久久久久 | 日本手机看片 | 精品伊人久久 | 中国大陆高清aⅴ毛片 | 亚洲欧美日韩精品久久亚洲区 | 国产精品精品久久久 | 日日操夜夜操天天操 | 91一区二区| 成人午夜看片 | 亚州av | 日韩欧美大片 | 久久亚洲一区 | 久久久91| 久久精品亚洲国产奇米99 | 成人免费在线 | 色吊丝2288sds中文字幕 | 一区二区三区国产精品 | 欧美一区二区三区在线视频 | 欧美精品一区二区在线观看 |