MD5 解密 ASP+access 数据库中的 密码是 MD5 加密了的 如何解密呢?
我想用一段查询代码Setrs=ado_query("select*fromcms_memberwhereid=3281")m_password=rs("m_passwor...
我想用一段查询代码
Set rs = ado_query("select * from cms_member where id = 3281")
m_password = rs("m_password")
rs.Close
Set rs = Nothing
查看这个会员的密码.。但是查询出来是 MD5 加密的。。如何能让他显示出来是解密后的呢? 展开
Set rs = ado_query("select * from cms_member where id = 3281")
m_password = rs("m_password")
rs.Close
Set rs = Nothing
查看这个会员的密码.。但是查询出来是 MD5 加密的。。如何能让他显示出来是解密后的呢? 展开
2015-02-22
展开全部
md5加密,在理论上是不可反编译的,也就是不可逆, 就是一旦加密,就再也不可反过来了!
因为这样,一般的编程语言,网站系统,才会用这种方式来对密码进行加密!
如果随随便便都可以反向, 那md5加密密码岂不是失去了意义?
但凡事都没有绝对的,你可以百度一些md5解密的网站,一些简单md5加密,还是可以解密的!
但他们解密的原理,并不是对md5本事进行反向!
只是收集了一些已知的md5密文和对应的明文,待解密的时候,用于比对是否存在而达到解密的目的!也就说,他们也不能百分百解密,只是一种地毯式的搜索比对而已!
因为这样,一般的编程语言,网站系统,才会用这种方式来对密码进行加密!
如果随随便便都可以反向, 那md5加密密码岂不是失去了意义?
但凡事都没有绝对的,你可以百度一些md5解密的网站,一些简单md5加密,还是可以解密的!
但他们解密的原理,并不是对md5本事进行反向!
只是收集了一些已知的md5密文和对应的明文,待解密的时候,用于比对是否存在而达到解密的目的!也就说,他们也不能百分百解密,只是一种地毯式的搜索比对而已!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询