您现在的位置是:首页 > 技术资料 > 常见校验算法
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

常见校验算法

更新时间:2020-08-11 12:52:22 大小:77K 上传用户:xuzhen1查看TA发布的资源 标签:校验算法 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

校验算法奇偶校验
MD5校验
求校验和
BCC(Block Check Character/信息组校验码),好像也是常说的异或校验方法cRc(Cyclic Redundancy Check循环冗余校验)
LRC Longitudinal Redundancy Ch纵向冗余校验)
奇偶校验
内存中最小的单位是比特,也称为位”,位有只有两种状态分别以1和0来标示,每8个连续的比特叫做一个字节(byte)。不带奇偶校验的内存每个字节只有8位,如果其某位存储了错误的值,就会导致其存储的相应数据发生变化,进而导致应用程序发生错误奇偶校验就是在每一字节(8位)之外又增加了一位作为错误检测位。在某字节中存储数据之后,在其8个位上存储的数据是固定的,因为位只能有两种状态1或0,假设存储的数据用位标示为1、1、1、0、0、1、0、1,那么把每个位相加(1+1+1+0+0+1+0+15),结果是奇数,那么在校验位定义为1,反之为0。当CPU读取存储的数据时,它会再次把前8位中存储的数据相加,计算结果是否与校验位相一致。从而一定程度上能检测出内存错误,奇偶校验只能检测出错误而无法对其进行修正同时虽然双位同时发生错误的概
率相当低,但奇偶校验却无法检测出双位错误
三、MD5校验

MD5的全称是 Message-Digest Algorithm5,在90年代初由MT的计算机科学实验室和 RSA Data Security Inc发明,由MD2/MD3MD4发展而来的。MD5的实际应用是对一段 Message(字节串)产生 fingerprint(指纹),可以防止被篡改”。举个例子,天天安全网提供下载的MD5校验值软件 WinD5zip,其MD5值是1e07ab3591d25583ef5129293dc98d2但你下载该软件后计算MD5发现其值却是81395f50b94b4891a4ce4ftb6ccf64b,那说明该ZP已经被他人修改过,那还用不用该软件那你可自己琢磨着看啦。

部分文件列表

文件名 大小
常见校验算法.pdf 77K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载