函式原始碼
複製** **如下:
function encrypt($data, $key)
$encrypt = mcrypt_encrypt(mcrypt_des, $key, $prep_code, mcrypt_mode_ecb);
return base64_encode($encrypt);
} function decrypt($str, $key) $/', $str))
return unserialize($str); }
呼叫函式
複製** **如下:
$key = 'okyo.cwww.cppcns.comn';
$data = array('id' => 100, 'username' => 'customer', 'password' => 'e10adc3949ba59abbe56e057f20f883e');
$snarr = serialize($data);
$en = encrypt($data, $key);
$de = decrypt($en, $key);
echo "加密原型:";
print_r($data);
echo "
金鑰:$key
加密結果:$en
解密結果:";
print_r($de);
本文標題: php可逆加密/解密函式分享
本文位址:
PHP 動態可逆加密解密函式
引數解釋 string 明文 或 密文 operation decode表示解密,其它表示加密 key 密匙 expiry 密文有效期 function yundanran auth string 0,operation decode key expiry 0 用固定的演算法,打亂密匙簿,增加隨機性...
乙個簡潔的PHP可逆加密函式 分享
很多時候我們需要對資料進行加密解密,比如有些資料需要儲存到cookie中,但又不能被使用者輕易得到這些資料,這時我們就需要加密這些資料儲存到cookie中,等我們需要使用它們的時候再解密。加密的過程如下 複製 如下 加密資料並寫到cookie裡 cookie data this encrypt no...
2個比較經典的PHP加密解密函式分享
這篇文章主要介紹了2個比較經典的php加密解密函式分享,乙個是discuz 的authcode加密函式 帶詳細分解 乙個是encrypt 函式,都比較經典,需要的朋友可以參考下 專案中有時我們需要使用php將特定的資訊進行加密,也就是通過加密演算法生成乙個加密字串,這個加密後的字串可以通過解密演算法...