10得票3回答
是否有适用于CRC32C(Castagnoli)的Linux命令行工具?

我需要使用CRC32C(CRC32的Castagnoli变体)来验证数据。但我无法找到一个自包含的命令行实用程序来计算它以验证所需的值。CRC32?MD5?SHA?没问题。CRC32C?你输了。 我需要一个程序,必须是自包含的(不能有需要安装的非标准PERL或Python模块...标准模块可...

18得票2回答
快速的CRC算法?

我想从ASCII字符串创建一个32位数字。 CRC32算法正是我正在寻找的,但由于它需要的表格太大了(在嵌入式系统中资源非常稀缺),我无法使用它。 因此:有没有快速且轻巧的CRC算法建议?与原始CRC32相比,如果碰撞概率稍高也没关系。

10得票2回答
在Python中不使用库进行CRC32计算

我一直在试图理解CRC32计算,但没有取得太大的进展,我似乎得到的值与应该得到的值不匹配。 我知道Python有能够生成这些校验和的库(即zlib和binascii),但我不能使用它们,因为MicroPython上不存在CRC功能。 到目前为止,我有以下代码:import binascii...

50得票3回答
CRC32能够用作哈希函数吗?

CRC32可作为哈希函数使用吗?这种方法有什么缺点吗?是否存在任何权衡之处?

18得票2回答
Python中与Unix cksum函数等效的函数

我一直在寻找与Unix cksum命令相当的Python方法: http://pubs.opengroup.org/onlinepubs/7990989775/xcu/cksum.html$ cksum ./temp.bin 1605138151 712368 ./temp.bin 到目前为...

32得票1回答
如何在Ruby on Rails中计算32位CRC?

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

8得票1回答
如何在zlib CRC32中正确使用无进位乘法汇编(PCLMULQDQ)?

我最近在尝试使用CloudFlare的优化zlib,结果非常惊人。不幸的是,他们似乎认为zlib的开发已经停止,并且他们的分支已经脱离了。最终,我能够将手动重定基于当前zlib开发分支的更改,尽管这真的很麻烦。无论如何,仍然有一个主要的优化在CloudFlare代码中我还没有能够利用,即使用新...

7得票1回答
XAPK文件验证显示不正确的数据信息。

在运行APK扩展文件示例时,我跳过了检查CRC32以避免CRC错误算法,并且它的工作非常好!但是在XAPK文件验证中,显示下载数据信息不正确,只有99%!如何通过硬编码避免这种情况并查看完整的100%呢? 请注意,保留了HTML标记。

10得票1回答
为什么使用带有StreamReader的BCL GZipStream无法可靠地检测到CRC32的数据错误?

前几天我遇到了这个问题:GZipStream无法检测到损坏的数据(即使CRC32通过)?(这可能很好地解决了“重复”的问题,但对于此问题我感到矛盾。我也是在标题中添加CRC32的人,但回想起来,这似乎与帖子的其余部分不符)。在自己探索问题一段时间后,我认为这个问题比其他问题最初描绘的要严重得多...

15得票2回答
在C/C++中计算32位CRC查找表

我想计算一个32位的CRC查找表。我尝试的一种方法是使用这个网站中的以下代码:#include <iostream> #include <stdint.h> void make_crc_table() { unsigned long POLYNOMIAL = ...