asp.net MD5 加密的优点和缺点?

如题所述

第1个回答  2013-05-04
两个方面考虑这个问题:1,MD5是散列算法,并非加密算法。2,使用这样的算法,性能上一定有影响,不过如果考虑到安全问题,可以忽略不计。

用MD5加密分页文件名防采集,会影响搜索引擎蜘蛛对其收录吗?
弊端:此方法适用于静态页面,但会严重影响搜索引擎对其收录情况,搜索引擎收到到的内容,也都是加密后的内容 采集对策:建议不采,如非要采,就把解密码的JS脚本也采下来。建议:目前没有好的改良建议 评论:建议指望搜索引擎带流量的站长不要使用此方法。三、把内容页面里的特定标记替换为”特定标记+...

MD5加密算法 ASP版
MD5据称是一种比较耗时的计算,我们的Java版MD5一闪就算出来了,没遇到什么障碍,而且用肉眼感觉不出来Java版的MD5比C版的慢。 为了测试它的兼容性,我把这个MD5.class文件拷贝到我的另一台Linux+IBM JDK 1.3的机器上,执行后得到同样结果,确实是“一次编写到处运行了”。 Java Bean简述 现在,我们已经完成并简单测试...

asp中的md5加密问题。。。
其实主要是防采集的作用,通常采集程序都是根据地址规则累加的,从而得到所有的页面地址,然后就能抓取网页内容 而这样加密后的地址是无规则的,所以在一定程度上能有效遏制采集

asp中关于md5加密的问题
MD5的密码存载数据库中,你的修改程序没错!只是你登陆时也要把提交来的密码在MD5一下,在与数据库中存在的密码对比,就OK了 方法同你修改密码一样

asp中用md5算法得到的加密数据如何解密!麻烦写个简单的代码演示下!
MD5 是破坏性加密,也就是说是无法由密文直接解密的。详细说明如下:MD5是输入不定长度讯息,输出固定长度128-bits的演算法。经过程式流程,生成四个32位元资料,最後联合起来成为一个128-bits杂凑。基本方式为,求余、取余、调整长度、与连结变数进行回圈运算。得出结果。一般128位元的MD5杂凑被表示为...

请问原代码中的md5.asp是做什么用的?
md5.asp用于数据库加密文件及md5密码加密,将此些代码存为md5.asp,在其它页面导入,加密时用md5(password)即可实现 (Md5不可实现数据反查或还原,除非使用破译软件)MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的...

asp\/.net md5 加密结果 和PHP 的加密结果不一样
MD5 加密 貌似没有语言界限。1 你注意搞清楚 加密了几次 密文是区分大小写的 2 搞清楚 他们是不是 纯MD5加密 还是 加密后 只取了部分密文 3 明文中两边不要有空格 两种语言对空个处理可能有所不同 暂时想到这几种可能 希望对你有所帮助 ...

ASP中MD5一般放在什么文件中?
【答案】:您好!一般加密函数放在md5.asp中,inc或include目录,也有可能在根目录或后台目录,md5 是一个单独的asp文件,在添加编辑管理员的时候把数据用md5处理以后再存入数据库的.读取的时候把用户输入的值再md5加密和数据库的进行比对.这样有利于安全,就是别人把你数据库拿去都不知道密码是多少.

ASP.net 与ASP MD5加密结果不一致
ASP.NET的编码结果和ASP一样,那也就意味着要让ASP.NET采用gb2312编码格式,这点 FormsAuthentication.HashPasswordForStoringInConfigFile()方法是办不到的,我们得使用 System.Security.Cryptography.MD5CryptoServiceProvider对象的ComputeHash方法来进行 加密:MD5CryptoServiceProvider MD5 = new MD5Crypto...

asp.net MD5密码加密后怎么读取比对?
把用户输入的密码也用同样的方法进行MD5加密后再跟数据库中的数据进行比对就行了。MD5加密后的数据在理论上是无法逆算出加密前的数据的,所以只能把要比对的数据都进行MD5加密后再进行比对。

相似回答