md5-crypt在php中的使用范例


//用户注册写入数据库
$userPass="test";
$salt="$1$123456789$";
$crypted=crypt($userPass,$salt);//加密过后$1$123456789$oEitTZYQtRHfNGmsFvTBA/

$passToDb=substr($crypted,strlen($salt));

//将passToDb写入数据库.

//验证

$passFromDb="oEitTZYQtRHfNGmsFvTBA/";
$checked=strcmp($crypted,$salt.$passFromDb);
if($checked==0){
echo"密码验证成功";
}

md5-crypt常用于postfix邮箱系统中

salt字符串一般是$1$XXXXXXXX$
“X”表示“abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./”字符串中的一个某个字符。

http://bbs.chinaunix.net/viewthread.php?tid=122741
优质内容筛选与推荐>>
1、FastDFS的配置、部署与API使用解读(5)FastDFS配置详解之Tracker配置(转)
2、第三章例3-8
3、数据集和图层
4、Android 学习第11课,android 实现拨打电话的功能
5、cin,和几个get函数的用法


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号