校验和

作者: Judy Howell
创建日期: 5 七月 2021
更新日期: 1 七月 2024
Anonim
1 2 4  2 1 4奇偶校验码
视频: 1 2 4 2 1 4奇偶校验码

内容

定义-校验和是什么意思?

校验和是一种错误检测方法,在发送器中,它根据a中已设置或未设置的位数来计算数值,并将其与每个帧一起计算。在接收器端,将相同的校验和函数(公式)应用于该帧以检索数值。如果接收到的校验和值与发送的值匹配,则认为传输成功且没有错误。

校验和也可以称为哈希和。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

技术百科解释校验和

校验和不匹配表示整个数据尚未发送。 TCP / IP和用户数据报协议(UDP)提供校验和计数作为其服务之一。

从s生成校验和的过程称为校验和函数,并使用校验和算法执行。如果s损坏,高效的校验和算法会以不同的概率产生不同的结果。奇偶校验位和校验位是特殊的校验和,适用于微小的数据块。某些基于校验和的纠错码甚至能够恢复原始数据。

最常用的校验和工具包括:

  • “ cksum”-Unix命令为输入文件生成32位循环冗余校验(CRC)和字节数
  • “ md5sum”-Unix命令生成-摘要算法5(MD5)总和
  • “ jdigest”-生成MD5和安全哈希算法(SHA)的Java GUI工具
  • “ Jacksum”-Java应用程序编程接口,其中包含许多校验和实现并允许任意数量的扩展
  • “ jcksum”-用于使用不同算法计算校验和的Java库