MD5如何解密?
问题是这样的,我用md5算法加密了我的一段密码,当更新的时候显示密码,
现在显示的是我加密后的密码,我的想法是显示我的原先密码,这个可以做到吗?
------解决方案-------------------- MD5 不能解密
------解决方案-------------------- 显示怎么可能让用户看见密码呢?如果你真想做的话,可以再加个字段,存放未加密前的
------解决方案-------------------- md5是单项加密不能做到。。用DES可以
------解决方案-------------------- 探讨 问题是这样的,我用md5算法加密了我的一段密码,当更新的时候显示密码, 现在显示的是我加密后的密码,我的想法是显示我的原先密码,这个可以做到吗?
------解决方案-------------------- 不能解密,能解密就没有意义了。
------解决方案-------------------- 探讨 显示怎么可能让用户看见密码呢?如果你真想做的话,可以再加个字段,存放未加密前的
------解决方案-------------------- MD5是不可逆的。
------解决方案-------------------- 存放密码的方法太多了吧。
一个label把他隐藏掉,但是不安全。
用ViewState吧。
------解决方案-------------------- MD5不可逆!
------解决方案-------------------- 问王小云去
------解决方案-------------------- 恩,md5是单向加密技术这我也知道,当时我困惑了很久,我记得曾经用http://www.cmd5.com/解密过。。。
------解决方案-------------------- 问王小云去
------解决方案-------------------- 探讨 问王小云去
------解决方案-------------------- MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,无法将一个MD5的值变换回原始的字符串
des加密
string passWord =MD5(this.txtPwd.Text.ToString());//对密码进行MD5加密处理
string strSql="select * from tb_User where UserName='"+userName+"' and PassWord='"+passWord+"'";
------解决方案-------------------- MD5破解的方法只有暴力破解。。
------解决方案-------------------- 期待解密高手出现。
------解决方案-------------------- 暴力破解,
密码的原数值同样存在规律,估计能提高耦合
破解不存在
回这个帖子没用吧 = =
------解决方案--------------------
------解决方案-------------------- 不能解密.只能同样加密然后跟数据库的对比
------解决方案-------------------- 有损加密,理论上不能破解,不过你硬是用机器算之后匹配 那就另说了
------解决方案-------------------- 探讨 MD5破解的方法只有暴力破解。。
------解决方案-------------------- 好象得暴力破戒
不是有研究生把几率增大了吗
------解决方案-------------------- 如果MD5能解密 那还叫安全么?
等同于不加密
------解决方案-------------------- 对于长度大于128位的串,信息有丢失,根本无法还原
md5的漏洞是可能会有重复值,但是要找出重复值的可能性可以忽略
------解决方案-------------------- /// <summary>
///MD5 的摘要说明
/// </summary>
public static class MD5
{
public static string Hash(string toHash)
{
MD5CryptoServiceProvider crypto = new MD5CryptoServiceProvider();