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

一個(gè)簡(jiǎn)潔的PHP可逆加密函數(shù)(分享)

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

加密的過程如下:
復(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))); 

使用的時(shí)候再解密:
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)); 


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

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

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

主站蜘蛛池模板: 一级黄色片网址 | 国产一区精品 | 国产精品一区在线观看 | 国产精品色 | 久久久xxx| 欧美日韩中文字幕 | 啪啪综合网 | 中文一区 | 亚洲一区中文字幕 | 日日摸日日添日日躁av | 成人影院在线视频 | 欧美视频第二页 | 全免费a级毛片免费看视频免费下 | 国产精品亚洲视频 | 久久精品一区二区三区四区 | 在线观看亚洲一区二区 | 色视频在线播放 | 午夜在线| 日韩中文字幕网 | 亚洲国产精品网站 | 免费观看黄网站 | 天天澡天天狠天天天做 | 国产黄色小视频在线观看 | 雨宫琴音一区二区在线 | 国产激情在线观看视频 | 欧美三区视频 | 欧美日韩一 | 亚洲精品综合 | 香蕉久久av | 免费黄色av | 国精产品一品二品国精在线观看 | 精品久久一 | 国产精品观看 | 欧美成人h版在线观看 | 逼逼网| 欧美在线| 老外几下就让我高潮了 | 日韩av一区二区在线 | 欧美日韩国产一区二区 | 亚洲精选久久 | 久久国内精品 |