VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1181|回复: 9

|M|md5加密不可逆 如果用来保存用户密码?那要是用户不记得我们要怎么找回来

[复制链接]

2

主题

4

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-16 16:00:01 | 显示全部楼层 |阅读模式
刚才看了一个关于MD5加密的贴子
我也知道md5加密不可逆
那我感觉就没有地方可以用MD5的了
我一般加密都用DES加密
MD5有什么地方要用到的呢
如果用来保存用户密码?
那要是用户不记得我们要怎么找回来
回复

使用道具 举报

0

主题

10

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-1-21 08:54:02 | 显示全部楼层
MD5加密是比较普遍的用户密码加密方式,当然是不可逆的。如果用户忘记密码,通过密码提示问题,设计一个用户重设密码的功能就可以了。
回复

使用道具 举报

0

主题

41

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
发表于 2020-1-21 09:45:01 | 显示全部楼层
可以发一个随机密码到用户的邮箱.
回复

使用道具 举报

2

主题

4

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-1-21 10:18:01 | 显示全部楼层
liyaoxing
--------------
md5加密不可逆
那怎么得到用户的密码呢(用户密码已经MD5加密了)
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-1-21 10:27:01 | 显示全部楼层
密码不一定要解密的。

我的密码都是用md5加的。

登录的时候比较加密后的字串就可以了。

找回密码其实就是重置密码。让用户重新设一个。
回复

使用道具 举报

3

主题

29

帖子

22.00

积分

新手上路

Rank: 1

积分
22.00
发表于 2020-1-21 12:54:01 | 显示全部楼层
md5一般用于数字签名,而不是加密

如A发一个文档给B,然后根据md5可以判断文档发送过程中是否被篡改,还可以防抵赖。像cab签名就可以选择md5

md5如果用于加密,就是慕白兄说的那种情况。
回复

使用道具 举报

0

主题

6

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-1-21 14:00:01 | 显示全部楼层
update tableName set skey=@skey where answer=@密码提示问题.
回复

使用道具 举报

2

主题

4

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-1-21 14:36:01 | 显示全部楼层
哦。。
也就是说MD5做密码的时候就找回不了原来密码,
必须重设是不
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-1-21 16:27:01 | 显示全部楼层
也就是说MD5做密码的时候就找回不了原来密码,
必须重设是不
==============
是的。
回复

使用道具 举报

0

主题

21

帖子

12.00

积分

新手上路

Rank: 1

积分
12.00
发表于 2020-1-21 17:00:01 | 显示全部楼层
如shenmue024所说,这时候,你只能是随机产生一个密码,并用md5加密,去更改用户的密码了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表