另外 ASP.NET的membership的用户密码用的是否MD5加密算法? --------------------编程问答-------------------- 首先你要知道MD5不能破解只能穷举匹配(当然如果你在山东大学王教授手下就不一样了)...
根据密码的长度和复杂度不同穷举次数不同...8位强密码按每秒1万次穷举的速度最坏情况需要1万多年...
另外ASP.NET的membership的用户密码支持MD5,但是默认是SHA1而且可选其他类型算法...就算是MD5也不是16位,.NET只支持32位MD5... --------------------编程问答-------------------- 如果是8位的密码,可以是英文字符和数字,那么每一位都有26*2+10种可能
8位有218340105584896种可能,就算是每秒1亿次匹配,也需要一个月...
--------------------编程问答-------------------- membership里面的加密是不一样的,微软下了点功夫。
它加了种子,使你更加难破解。
可以去看看,这种方式反正我很喜欢 --------------------编程问答-------------------- 别想破坏,搞好安全,别到处风流,安分守己哦 --------------------编程问答-------------------- ddddddddddddd --------------------编程问答-------------------- 一般人很难。 --------------------编程问答-------------------- 暴力破解不等于傻瓜破解,主要看你有的密钥资料量了,黑客一般都有自己的密钥盒子的。肯定是能解决的,但要看“手”是多强了补充:.NET技术 , ASP.NET