免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2747 | 回复: 3
打印 上一主题 下一主题

php md5 对数据库内容加密安全吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-31 16:12 |只看该作者 |倒序浏览
我在网上搜了一些关于对md5解密的一些信息,自己也试过解密MD5密文,但是还是给解出来了,不过有一点是一些简单的原文生成出来的密文一下子就解出来了,稍微长一点的原文生成出来的密文就不好解出来了,

     本人现在还在怀疑MD5到底安全吗?如果对用户注册的密码进行MD5二次加密,等用户登陆的时候怎么解密;

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2007-07-31 17:08 |只看该作者
原帖由 gaoshuai 于 2007-7-31 16:12 发表
我在网上搜了一些关于对md5解密的一些信息,自己也试过解密MD5密文,但是还是给解出来了,不过有一点是一些简单的原文生成出来的密文一下子就解出来了,稍微长一点的原文生成出来的密文就不好解出来了,

     本人 ...


你如果愿意,可以在用户登陆的时候设置一个加密的key.

例如用户输入用户名a,输入密码b,输入加密key为c。
则你可以使用 md5(md5(b)取奇数位.md5(c)取偶数位),这样子解密就不那么容易了。

论坛徽章:
0
3 [报告]
发表于 2007-08-01 09:55 |只看该作者
md5(md5(b)取奇数位.md5(c)取偶数位),
奇数位,偶数位怎么取?

论坛徽章:
0
4 [报告]
发表于 2007-08-01 10:26 |只看该作者
原帖由 HonestQiao 于 2007-7-31 17:08 发表


你如果愿意,可以在用户登陆的时候设置一个加密的key.

例如用户输入用户名a,输入密码b,输入加密key为c。
则你可以使用 md5(md5(b)取奇数位.md5(c)取偶数位),这样子解密就不那么容易了。


如果KEY被得到了 ,那么碰撞的机会就增加了 .
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP