登陆的时候想用md5进行加密
我现在想做一个登陆,从文本框输入的password怎么样通过md5来加密呢?刚接触MD5,希望大神告诉我该怎么做。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我现在想做一个登陆,从文本框输入的password怎么样通过md5来加密呢?刚接触MD5,希望大神告诉我该怎么做。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(24)
有小demo吗?
http://blog.csdn.net/huhui_bj/article/details/8589832
这是一个实例,输入密码,返回加密之后的暗文
谢谢了
我也用md5加密,如果用户设置密码为:passwd = 123123;
user.setUserpasswd(MD5Pass.MD5(passwd)); //加密
加密后数据存的是:4297f44b13955235245b2497399d7a93
登录的时候也用MD5Pass.MD5(passwd) 把用户的密码转换一下,
在和数据可的密码比较;网上很多文章介绍;不过简单的密码网上可以免费破解;
你的和我的一样 我在网上5秒就破译了 意义就不大了 我在想是否可以自己定义一种算法 可惜不会 不知道有没有规律
http://my.oschina.net/kzhou/blog/100731
看一下其中login方法的实现,我这个是采用服务器端md5加密的方法
如果要采用在客户端加密的话,需要用js的md5方法进行加密后再传到后端进行判断
这里有很多md5的库,参考一下吧:http://www.oschina.net/search?scope=project&q=md5
@V511 有
@V511 有
md5加密后,再加密。。。
回复
哎 倒腾了一上午 出来了一个字符串 拿去网上几秒就破解了 又不知道怎么设计加密的算法
回复
密码库里必然是MD5加密之后的内容啦
那数据库的值是明文的还是加密的
回复
我现在做了一个MD5的算法 然后调用 输入密码123 数据库里还是123 但是把123转化成了16进制打印出来,数据库里还是123,不知道这个加密有什么用
提交的时候,进行MD5加密,保证传输的安全。
用户的密码存在数据库里的也是MD5加密之后的内容。
当用户提交的密码到后台后,直接拿用户输入的内容和数据库中的已存的内容进行比较就OK了。
我在考虑加密的问题 还没实施 假设现在的密码是123
楼主的数据库里是明文保存密码的?
好 谢谢
机锋网的论坛登陆,就是登陆前就加密了。
你可以看下
我现在做了一个MD5的算法 然后调用 输入密码123 数据库里还是123 但是把123转化成了16进制打印出来,数据库里还是123,不知道这个加密有什么用
回复
这个加密一点用都没有,用户知道他们的密码被你们轻易看到,心里面会不爽,就算用户不知道,一旦你们数据库暴露,他们一样面临问题,想想csdn密码泄露的结果吧,这种网站还想上市……
注册的时候,把注册的结果用md5加密存到数据库
登陆的时候,用js对密码进行md5加密,然后和数据库里面的密码来对比
那加密之后的字符串怎么和数据库的值比对?
回复
根据输入的登陆ID找到密码,然后用equals来比较
找个js的MD5加密代码,输入密码之后就加密