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

php加密算法之實現可逆加密算法和解密分享

加密算法如下:
復制代碼 代碼如下:
function encrypt($data, $key)
{
 $key = md5($key);
    $x  = 0;
    $len = strlen($data);
    $l  = strlen($key);
    for ($i = 0; $i < $len; $i++)
    {
        if ($x == $l)
        {
         $x = 0;
        }
        $char .= $key{$x};
        $x++;
    }
    for ($i = 0; $i < $len; $i++)
    {
        $str .= chr(ord($data{$i}) + (ord($char{$i})) % 256);
    }
    return base64_encode($str);
}

解密算法如下:
復制代碼 代碼如下:
function decrypt($data, $key)
{
 $key = md5($key);
    $x = 0;
    $data = base64_decode($data);
    $len = strlen($data);
    $l = strlen($key);
    for ($i = 0; $i < $len; $i++)
    {
        if ($x == $l)
        {
         $x = 0;
        }
        $char .= substr($key, $x, 1);
        $x++;
    }
    for ($i = 0; $i < $len; $i++)
    {
        if (ord(substr($data, $i, 1)) < ord(substr($char, $i, 1)))
        {
            $str .= chr((ord(substr($data, $i, 1)) + 256) - ord(substr($char, $i, 1)));
        }
        else
        {
            $str .= chr(ord(substr($data, $i, 1)) - ord(substr($char, $i, 1)));
        }
    }
    return $str;
}

上述加密解密的過程均需要用到一個加密密鑰(即參數$key)。

復制代碼 代碼如下:
$data = 'php加密解密算法';  // 被加密信息
$key = '123';     // 密鑰
$encrypt = encrypt($data, $key);
$decrypt = decrypt($encrypt, $key);
echo $encrypt, "/n", $decrypt;

上述將輸出類似如下結果:
復制代碼 代碼如下:
gniCSOzZG+HnS9zcFea7SefNGhXF
php加密解密算法

從上述結果可以看出,這是一組可逆的加密解密算法,可以用于部分需要還原的數據加密。

php技術php加密算法之實現可逆加密算法和解密分享,轉載需保留來源!

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

主站蜘蛛池模板: 91po国产在线高清福利 | 国产精品高清一区二区三区 | 起视碰碰97摸摸碰碰视频 | 国产综合色在线视频区色吧图片 | 午夜精品在线视频 | 美女动作一级毛片 | 福利网在线观看 | 国产精品视频分类 | 日本www色视频成人免费免费 | 中文字幕一区二区三区四区 | 91在线麻豆 | 毛片午夜 | 国产伦精品一区二区三区免费迷 | 亚洲精品高清国产一线久久97 | 欧美亚洲国产成人精品 | 伊人网在线播放 | 六月婷婷开开放处 | 香蕉久久一区二区三区 | 精品色哟哟视频在线观看 | 久久网国产 | 美女被男人扒开下面无遮无挡 | 亚州第一视频 | 中文字幕亚洲一区二区va在线 | 极品美女国产精品免费一区 | 91免费网| 亚洲线精品久久一区二区三区 | 五月婷婷开心网 | 91在线播放视频 | 99国产在线观看 | 国产综合婷婷 | 久久久久亚洲精品影视 | 黄色免费观看视频网站 | 91精品国产福利在线观看性色 | 国产精品亚洲第一区二区三区 | 激情小说区 | 午夜视频在线免费 | 丁香六月激情综合 | 久久怡红院亚欧成人影院 | 97影院理论午夜论不卡 | 永久免费精品影视网站 | 亚洲一区二区三区精品视频 |