天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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

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

加密的過程如下:
復(fù)制代碼 代碼如下:
// 加密數(shù)據(jù)并寫到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)); 


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

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

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

主站蜘蛛池模板: 美国VICTORY DAY在线 | 一级毛片两人添下面 | 国产小视频免费看 | 亚洲国产综合另类视频 | 宅男午夜大片又黄又爽大片 | 蜜柚在线观看免费高清官网视频 | 亲伦在线观看 | 色多多污污在线播放免费 | 久久久综合中文字幕久久 | 色噜噜狠狠色综合欧洲 | 日本护士喷水 | 国产人妻麻豆蜜桃色69 | 免费看国产精品麻豆 | 黄色三级视频网站 | 久久理伦片琪琪电影院 | 亚洲成人三级 | 国产中文字幕在线 | 日韩精品 中文字幕 有码 | 不戴套挺进人妻怀孕 | 2021精品高清卡1卡2卡3麻豆 | 好湿好紧水多AAAAA片秀人网 | 十分钟免费观看大全视频 | 儿子你得太大了慢点插 | 久久国产精品免费A片蜜芽 久久国产精品萌白酱免费 久久国产精品麻豆AV影视 | 国产精品…在线观看 | 亚洲精品动漫免费二区 | 精品国产品国语在线不卡 | 国产360激情盗摄全集 | 两个女人互添下身高潮自视频 | 狠狠狠色丁香婷婷综合久久 | 全彩黄漫火影忍者纲手无遮挡 | 阿娇和冠希13分钟在线观看 | 欲乱艳荡少寡妇全文免费 | 久久亚洲国产中文字幕 | 97草碰在线视频免费 | 两个人的视频免费 | 精品国产人成亚洲区 | 亚洲欧洲自拍偷拍 | 成人免费无毒在线观看网站 | 野花日本高清在线观看免费吗 | 激情男女高潮射精AV免费 |