crc32 相关问题

循环冗余校验(CRC)是用于检测原始计算机数据的意外变化的错误检测代码,并且通常用于数字网络中。 (wiki)CRC32算法通常接收文件流或字符数组,并从输入中计算无符号长码字。可以发送该码字并在接收器端重新计算它,然后将其与发送的码字进行比较以检测错误。

为什么crc32(0) = 1696784233

为什么 从 zlib 导入 crc32 将 numpy 导入为 np x = crc32(np.int64(0)) 打印(x) 输出是1696784233,这怎么可能,因为我认为CRC给出了一些生成的提醒......

回答 1 投票 0

验证 UDP 的 CRC32 给定有效负载的 .jpg 文件

我正在运行一个接收 UDP 数据包的服务器,其中包含 2 字节 CRC32 多项式和与 .jpg 文件相对应的可变数量的异或 DWORD。数据包还包含

回答 2 投票 0

如何在Ruby on Rails中计算32位CRC?

我想计算 Ruby on Rails 中“输入字段值”的 32 位 CRC 值。 需要示例代码,请帮助我。

回答 1 投票 0

JavaScript CRC32

我正在寻找 CRC32 的现代 JavaScript 实现。 这个实现可能起源于这里,现在无处不在,是不可接受的,因为它很慢(500...

回答 7 投票 0

Javascript crc32 函数和 PHP crc32 与 UTF8 不匹配

我一直在尝试从 PHP 获取 crc32 函数来匹配 javascript 生成的结果。我已经浏览了在网上找到的 4 个不同的 javascript crc32 库(1,2,3,4)以及所有

回答 5 投票 0

CRC32C 的测试向量

我正在为 CRC 计算库编写测试工具,并且正在寻找 CRC-32C 的参考测试向量。我发现了很多 CRC-32 的内容,但没有找到专门针对 CRC-32C 的内容。有人可以指点一下吗...

回答 4 投票 0

如何在接收端验证CRC?

我正在自学一些计算机知识。当我研究CRC时,我发现了一个难题。现在我知道如何计算消息的 CRC 值,但我想知道如何在接收方终端中验证它......

回答 1 投票 0

如何计算字符串的 CRC32

如何计算 .NET 中字符串的 CRC32(循环冗余校验和)?

回答 4 投票 0

将pyhon代码转换为delphi的问题

我需要将 python 代码转换为 delphy 但我不能。 python代码是: def crc32(数据:字节,初始): crc = 初始值 对于数据中的 x: 对于范围 (8) 中的 k: 如果 ((crc ^ x) & 0x01) == 1...

回答 1 投票 0

golang crc32 使用什么参数?

我有一个crc32多项式: 聚=0xF4ACFB13 种子=0 异或输出=0 精炼=否 拒绝=否 检查=0x6c9f84a8 我无法让 golang 内置 crc32 包给我正确的校验和。 本网站 https://www....

回答 2 投票 0

如何让crc32的结果与cksum匹配?

我有代码,必须将 0x3B9ACA02432543 更改为某个值,以使该代码的结果等于 cksum 结果。 我尝试将其更改为 cksum 默认值 0x04C11DB7 但是

回答 1 投票 0

C# 和 php 使用 crc32 函数的不同结果

我一直在准备一个大的单词列表,使用 crc32 来哈希每个单词,我在 C# 上执行此过程,但在 php 上有一个过程,当我看到 C# 中使用的 crc32 函数时,我感到惊讶

回答 2 投票 0

CRC校验的正确方法

我正在设计一个具有固定大小标头+有效负载字段的协议,我想在协议设计中添加CRC检查, 当在数据包末尾添加 CRC 值时,有两种方法检查数据包完整性...

回答 1 投票 0

如何在Powershell中计算字符串的CRC32?

我找不到任何简单的 Powershell 函数来计算给定字符串的 CRC32。 因此,我决定编写自己的函数,我想在我的答案中分享它。

回答 1 投票 0

生成反向 CRC 输出 (0xEDB88320) 的正态多项式 (0x04C11DB7) 代码

例如,数据 ='1' = 0x83dcefb7 的反向 CRC32 但我想使用多项式 0x04C11DB7 的正常/正向 CRC-32 代码。我还需要执行什么步骤才能获得相同的 C...

回答 1 投票 0

如何用多项式除法(异或除法成列)的规则计算CRC32

在多项式除法算法中,将零写入寄存器的末尾以计算各种CRC。这些零点的数量等于除数多项式的次数。然而,在

回答 1 投票 0

crc32() 从 zlib 生成的 CRC 不同于使用在线 CRC 生成器生成的 CRC

我从 https://github.com/madler/zlib 编译了 ZLIB,我想使用 CRC32 函数。我正在运行以下代码: #包括 #包括 #include "zlib.h&...

回答 1 投票 0

如何匹配适用于各种数据大小的 CRC32 算法

我有一个设备可以将 CRC32 校验和添加到它发送的数据中。它是使用查找表计算的,如下所示: uint32_t CrcFromBuffer(uint8_t* 缓冲区,uint16_t 长度){ uint32_t crc32 = 0xffff...

回答 1 投票 0

大数据拆分缓冲块如何计算CRC32?

假设我有一个 1024kb 的数据,它被 1kB 缓冲并从发送器传输到接收器 1024 次。 最后一个缓冲区包含计算出的 CRC32 值作为最后 4 个字节。 然而,

回答 3 投票 0

使stm32上的CRC与软件实现匹配

更新。请参阅文章末尾的工作代码 我已经为此生气了。如何使 stm32f103 上的 CRC 单元的校验和与软件实现相匹配? Stm 有多项式 0x04C11DB7 和重置值

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.