
正文
php对post数据加密,php 数据加密
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用php将密码存入数据库,用什么方法进行加密?
题主你可以使用 md5 或者 sha1 进行初步处理,但为了更加安全,请你同时加上两个 salt,一个静态 salt,一个动态的 salt。
第二种方法:可以使用MYSQL的 PASSWORD函数进行用户密码的加密。
主要看你什么编程语言!php的 JSP .net都比较方便。直接在插入数据库之前用$password=md5($password); 就可以了。可以安全性高可以使用两次,解密是不用的。这个一般人是解密不出来的。需要高手中的高手。在登陆验证验证的时候用户输入值也是先MD5,然后再去比对数据库里的对应字段值。
他们的使用方法如下:?php password = hash(sha256, $password);PHP内置了hash()函数,你只需要将加密方式传给hash()函数就好了。你可以直接指明sha256, sha512, md5, sha1等加密方式。盐值 在加密的过程,我们还有一个非常常见的小伙伴:盐值。
相关问答
Q1: 各位用php将密码存入数据库,都用什么方法进行加密的
1、题主你可以使用 md5 或者 sha1 进行初步处理,但为了更加安全,请你同时加上两个 salt,一个静态 salt,一个动态的 salt。
2、第二种方法:可以使用MYSQL的 PASSWORD函数进行用户密码的加密。
3、除非用SSL加密。比较安全的方法可以这样: 数据正常提交至lr.php 获取一个当前时间time() 将密码组合time()后md5 将组合后的密码md5值和之前获取的time()一起存入数据库。当今后需要登录时首先获取用户名对应的time(),再组合上密码进行md5,和数据库内的密码md5对比。
Q2: php,变量的md5加密
关于php的md5可以查看这里: http:// 先对$num变量的值进行md5加密,加密结果再连接”EN“字符串从而形成一个新的字符串,然后再对这个新的字符串进行md5加密,最后赋值给$num 一般来说,这样子操作会用来对用户密码进行加密。
AUTH_CODE这个参数是自定义的,每个网站的参数都不一样,有些网站为了安全,这个值还是随机数,这样的话,就打打加强了开源程序的安全性。
先给你原来的数据表增加一个字段,字段名为md5,类型int,然后运行一个sql语句:sql语句:update xxx set md5=0 将md5这个字段值变成0,即表示该数据未MD5保存。把这段代码保存为rewrite.php并把数据库名修改成你对应的数据库,然后运行。
md5是32位的,所以你需要先生成md5,再进行字符串截取,截取24个长度就是24位了。
Q3: 如何给php代码加密
1、源代码加密软件推荐使用德人合科技的加密软件,是一套从源头上保障数据安全和使用安全的软件系统。采用的是文件透明加密模块,对平常办公使用是没有影响的。而且支持与SVN等源代码管理工具无缝结合。
2、:在网上下载ZendGuard 关于PHP文件加密的软件 2:安装完毕以后,找到bin目录下zendenc.exe 。注:(别忘记搞上破解版。)3:使用方法,先找一个你要加密的php文件,比如iii.php。
3、PHP源代码加密目前一般有以下几种方式:去掉一切空格、换行和注释,这样就降低了程序的可读性了。甚至还可以将程序中的变量都简化了,例如:$title变成$i11iii1i1i1i或者$o000o0o0等,基本上这样的程序就无法读了。
php对post数据加密的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php 数据加密、php对post数据加密的信息别忘了在本站进行查找喔。





