时时商务社区
标题:
PHP中MD5函数使用实例代码
[打印本页]
作者:
新格网络
时间:
2018-2-14 09:23
[/url] 一般来说,一个提供会员注册的网站必定需要采集用户的密码,如何保存用户密码就是个问题。我们当然不能将密码以明文的方式储存在数据库中,因为这样的话,一般的管理员就可以查看到用户密码,显然对用户来说是件相当危险的事情。
那如何解决这个问题呢,我们可以采取这样的策略。
首先介绍一下PHP中MD5函数的使用方法:
[U]复制代码[/U] 代码如下:
显然,经过md5加密后,原本“cenusdesign”转变成了一组32位的字符串,而且,即使是一个字母的大小写变化,这组字符串就会发生巨大的变化。
Cenus Design建议把用户注册时,将密码首先经过MD5转换,然后将转换加密后的数据库。在用户登陆时,也将密码先进行MD5转化,再和数据库中那组经过MD5加密的字符串进行比较。这样,就可以做到在不知道用户确切密码的情况下完成密码的比对操作。
作者:Sunec
原载:[url=http://]Cenus Blog
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
您可能感兴趣的文章:
Md5密码在线破解
php md5下16位和32位的实现代码
android md5加密与rsa加解密实现代码
使用java获取md5值的两种方法
java实现MD5加密算法的实例代码
java实现md5加密示例
Oracle定义DES加密解密及MD5加密函数示例
Python使用MD5加密字符串示例
JS实现的base64加密、md5加密及sha1加密详解
Java实现MD5加密及解密的代码实例分享
C语言 MD5的源码实例详解
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2