”CRC32“ 的搜索结果

CRC32校验原理

标签:   c++

     CRC即循环冗余校验(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。 CRC校验实用程序库:在数据存储和数据通讯领域,为了保证数据的正确性,就...

     对于现在的CPU来说,基本上都在硬件上实现了...所以这一节就来详细地解释如何使用查表法从软件上来实现CRC-32的校验。另外,CRC还有一种反转的情况,实际上反转和不反转没有什么太大的区别,主要是需求和标准的不同。

     CRC32作为其实现之一,随着计算机和网络技术的发展而得到广泛应用。它的设计初衷是提供一种高效的方式来检测数据中的小错误,如单个位翻转或连续位错误。CRC32基于将数据视为一个大的二进制数,这个数被另一个预定义...

      CRC检验原理实际上就是在一个p位二进制数据序列之后附加一个r位二进制检验码(序列),从而构成一个总长为n=p+r位的二进制序列;附加在数据序列之后的这个检验码与数据序列的内容之间存在着某种特定的关系。如果因...

     crc32 概述 crc32是用于计算CRC32文件哈希的命令行程序。 该工具是一部分。 根据。 该项目已自动从导出。 命令行语法 crc32 [-dec | -hex | -lowerhex] 如果未指定选项,则应用程序以十进制和十六进制格式显示...

     纯软件实现CRC32经常是借助于查表实现的,当计算CRC32过于频繁时可通硬件指令优化以减少对CPU的占用。目前Intel支持的用于计算CRC的有CRC32和PCLMULQDQ两个指令。本文仅讨论使用CRC32指令的使用。CRC32指令计算的是...

     CRC32工具 执照 此项目已获得GPL v3许可证的许可。 用法 运行命令行以查看用法说明: $ crc32.py -h usage: crc32.py [-h] action ... Reverse, undo, and calculate CRC32 checksums positional arguments: ...

     Crc32.NET是用C#编写的命令行工具,可以验证一个文件或一组文件的CRC32,将计算出的值与文件名中存储的值(如果有)进行比较。 它还可以在文件名中添加,删除或更新CRC32值。

     CRC32 查表法代码检错能力极强,开销小,易于用编码器及检测电路实现。从其检错能力来看,它所不能发现的错误的几率仅为0.0047%以下。从性能上和开销上考虑,均远远优于奇偶校验及算术和校验等方式。因而,在数据...

10  
9  
8  
7  
6  
5  
4  
3  
2  
1