专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 信息/网络安全

-MD5和CRC都可以做校验,那两者有什么区别?而且MD5比CRC更可靠,效率上吗?解决思路

发布时间:2011-07-03 07:10:49 文章来源:www.iduyao.cn 采编人员:星星草
--------------MD5和CRC都可以做校验,那两者有什么区别?而且MD5比CRC更可靠,效率上吗?
RT
求解,网络上搜了半天都没讲清楚

------解决方案--------------------
MD5可靠性
 首先是不可逆
 其次,这个码具有高度的离散性,也就是说,原信息的一点点变化就会导致MD5的巨大变化,
 最后由于这个码有128位那么长,所以任意信息之间具有相同MD5码的可能性非常之低,通常被认为是不可能的。
...

我也上网搜索的,看了这里,觉得基本上能够解决问题


------解决方案--------------------
crc比较短,md5比较长
所以md5相对来说冲突的可能性要小很多
如果要求不高,是防范传输误码之类的用crc就可以了,crc效率要高很多
如果要防范人为恶意破坏,需要用md5,慢就慢点,图个可靠性加强
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: