首頁 > 类库下载 > PHP类库 > 非逆向加參數md5加密方法

非逆向加參數md5加密方法

高洛峰
發布: 2016-10-21 10:23:07
原創
1399 人瀏覽過

/*
* 如只传进一个$pass参数,则表示加密,并返回一数组
* 数组包含一个加密常量和加密后的密文,如:
* array('pass'=>$pass,'encrypt'=>$encrypt);
* 传进两个参数则返回密文
*/
function password($pass,$encrypt=''){
    if(empty($encrypt)){
        $code = rand(100000, 999999);
        $password = array(
            'password'    => password(trim($pass),$code),
             'encrypt' => $code,
        );
    }else{
        $password = md5(md5($pass).$encrypt);
    }
    return $password;
}
登入後複製

以上方法為了防止一些md5加密過於簡單而容易被破解而寫的

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
php md5 16字元二進位格式 用JAVA寫
來自於 1970-01-01 08:00:00
0
0
0
php - ctf 題 @md5 是啥意思
來自於 1970-01-01 08:00:00
0
0
0
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板