百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>网页制作> php怎么给密码进行md5加密
分享文章到:

php怎么给密码进行md5加密

发布时间:09/01 来源:未知 浏览: 关键词:

php怎样给密码加密?信赖有许多刚刚接触php的伴侣都会有这样的疑问。下面给大家介绍php给密码加密的方式,MD5()函数加密介绍。

md5() 函数介绍

md5() 函数运算字符串的 MD5 散列,使用 RSA 数据平安,包罗 MD5 报文摘要算法。

MD5 算法主如果为数字签名利用程序而设计的;在这个数字签名利用程序中,较大的文件将在加密(这里的加密历程是通过在一个密码系统下[如:RSA]的公示密钥下设定私有密钥而完成的)此前以一种平安的方式停止紧缩。

md5() 函数语法

md5(string,raw);

string:规定要运算的字符串,必需设定的参数。

raw:规定十六进制或二进制输出格局,可选中设定的参数,有以下两种输出格局:

TRUE - 原始 16 字符二进制格局;

FALSE - 32 字符十六进制数,这是默许值。

相关引荐:《php教程》

md5()加密是一种不成逆的加密方式,下面我们来看一个例子:

$password = '123456';
echo md5($password);

这样就会把密码 "123456" 加密成 "e10adc3949ba59abbe56e057f20f883e" ,这样就不好被破解了。

md5() 函数实例

我们再来看看PHP怎样使用md5()加密的来验证信息的例子

<!DOCTYPE html>
<html>
<body><?php
$str = "Hello";
echo md5($str);//输出加密后的密码
 
if (md5($str) == "8b1a9953c4611296a827abf8c47804d7")//加密后的密码和已有的密码停止比对,雷同就输出Hello world!
  {
  echo "<br>Hello world!";
  exit;
  }
?>
  </body>
</html>

运转结果:

1566375654(1).png

我们可以和数据库一起联用,调取数据库里的会员名和密码停止比对验证,来核对信息停止会员登录等操纵。

以上就是php如何给密码停止md5加密的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板