
数据库存储md5密码,怎么取?
我想实现个自动登录功能,有个问题想不明白,登录密码使用md5加密保存在数据库,怎么才能从数据库取得MD5,然后转换成正确的明文,让程序使用明文正常执行其他工作呢?...
我想实现个自动登录功能,有个问题想不明白,登录密码使用md5加密保存在数据库,
怎么才能从数据库取得MD5,然后转换成正确的明文,让程序使用明文正常执行其他工作呢? 展开
怎么才能从数据库取得MD5,然后转换成正确的明文,让程序使用明文正常执行其他工作呢? 展开
6个回答
展开全部
不知道楼主想具体实现什么功能额。。。不过可以肯定的是,密码经过MD5加密后,是无法再转成明文的,因为MD5是个不可逆的算法。。至于你想实现自动登录的话,需要使用COOKIE实现,将你的账户和密码存在COOKIE里。
追问
为了安全把明文密码MD5加密,保存到数据库
那以后想让程序从数据库去除密码,可是是MD5的……
追答
你要是想更新密码的话就将要更新的密码也MD5加密后再更新到数据库就好了
展开全部
MD5不可逆,没法转换成原来的值,只能是将输入的值进行md5加密后跟数据库保存的值比较。
更多追问追答
追问
为了安全把明文密码MD5加密,保存到数据库
那以后想让程序从数据库去除密码,可是是MD5的……
追答
很简单,比如有个密码忘记了,你重新更新为1,直接将1的MD5值更新到数据库即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MD5有加密解密代码的啊,网上很多,你只要照着搬过去就能用了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
登陆时将MD5值转成明文后变成一个公有属性然后进行其他工作
追问
为了安全把明文密码MD5加密,保存到数据库
那以后想让程序从数据库去除密码,可是是MD5的……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
转不出来的,不知道你要实现什么功能?
更多追问追答
追问
为了安全把明文密码MD5加密,保存到数据库
那以后想让程序从数据库去除密码,可是是MD5的……
追答
从数据库去除密码。。。这句话什么意思?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询