Chinaunix

标题: php md5 对数据库内容加密安全吗? [打印本页]

作者: gaoshuai    时间: 2007-07-31 16:12
标题: php md5 对数据库内容加密安全吗?
我在网上搜了一些关于对md5解密的一些信息,自己也试过解密MD5密文,但是还是给解出来了,不过有一点是一些简单的原文生成出来的密文一下子就解出来了,稍微长一点的原文生成出来的密文就不好解出来了,

     本人现在还在怀疑MD5到底安全吗?如果对用户注册的密码进行MD5二次加密,等用户登陆的时候怎么解密;
作者: HonestQiao    时间: 2007-07-31 17:08
原帖由 gaoshuai 于 2007-7-31 16:12 发表
我在网上搜了一些关于对md5解密的一些信息,自己也试过解密MD5密文,但是还是给解出来了,不过有一点是一些简单的原文生成出来的密文一下子就解出来了,稍微长一点的原文生成出来的密文就不好解出来了,

     本人 ...


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

例如用户输入用户名a,输入密码b,输入加密key为c。
则你可以使用 md5(md5(b)取奇数位.md5(c)取偶数位),这样子解密就不那么容易了。
作者: Skyverd    时间: 2007-08-01 09:55
md5(md5(b)取奇数位.md5(c)取偶数位),
奇数位,偶数位怎么取?
作者: 笨狼追风    时间: 2007-08-01 10:26
原帖由 HonestQiao 于 2007-7-31 17:08 发表


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

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


如果KEY被得到了 ,那么碰撞的机会就增加了 .




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2