问题标签 [md5sum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6267 浏览

c# - 如何从 DataTable 对象创建校验和?

我有一个包含 45-50 列和 45-50 行的数据表,我想创建一个校验和文本或 md5、sha1,我不知道哪个更好。如果还有一个,我将创建该文本并在数据库中搜索它。但是文本长度必须在 100-200 个字符之间,我不知道我能不能做到。那么您对此有何看法,我该怎么做?

谢谢。

0 投票
3 回答
373 浏览

python - python 程序如何检查自己的 md5sum?

大约一年前,我在玩一个游戏。为了加快速度,我编辑了主 .py 文件,并在开头添加了 psyco。游戏运行得更快更好,但它不让我发送我的分数。我进入文件,它正在检查自己的 md5sum。让我困惑的部分是他们在文件中有它的 md5。我的问题是,如何获得文件的 md5 以及文件的总和,包括我还没有的 md5。对我来说似乎是第 22 个问题,但他们做到了。

希望我解释得足够好。例子:

文件:Example.example

0 投票
7 回答
59718 浏览

md5sum - 更改文件名会影响文件的 MD5 哈希吗?

更改文件名会影响文件的 MD5 哈希吗?

0 投票
2 回答
766 浏览

http - 带有范围的 http 中的 md5

想象一个用户请求Rage: bytes=2-5一个 10 字节的文件。必须向用户提供什么 MD5 和?所有 10 个字节的 MD5 总和还是仅部分内容的 MD5 总和,字节 2-5?

RFC2616 第 14.15 节内容如下:

MD5 摘要是根据实体主体的内容计算的,包括已应用的任何内容编码,但不包括应用于消息主体的任何传输编码。如果接收到带有传输编码的消息,则必须在根据接收到的实体检查 Content-MD5 值之前删除该编码。

我该如何解释呢?我问这个是因为我会避免将 md5sums 添加到部分内容中,如果必须为每个范围请求重新生成它。

0 投票
2 回答
5625 浏览

hash - 需要更快的 Linux 指纹/哈希比较的建议

我目前正在一个非常轻量级(低处理器/低内存)Linux 设备上的 bash 脚本中使用 linux md5sum 命令来返回并记录单个目录中数千个名称相似的 32MB 文件的校验和。

第二天,我对同一组文件重复该过程,并以编程方式比较前一天哈希的结果。当我发现文件的指纹在第 1 天和第 2 天之间发生了变化时,我会对该特定文件采取行动。如果文件保持不变,我不采取任何行动并继续我的比较。

我遇到的问题是 md5 方法需要很长时间来处理每个文件。比较需要在一定的时间范围内完成,我开始遇到整个过程耗时太长的事件。

有没有其他方法/工具我可以用来可靠地进行这种比较?(注意,对文件执行日期比较是不够的,文件大小保持恒定 32MB)

0 投票
2 回答
2169 浏览

split - 将拆分文件的 MD5 结果与整体的 MD5 进行比较

我有一种情况,我有一个非常大的文件,我正在使用 linux“split”命令将其分成更小的部分。后来我使用 linux "cat" 命令将所有部分重新组合在一起。

然而,在此期间,我很好奇......

如果我在拆分之前在大文件上获得 MD5 指纹,然后在拆分命令产生的所有独立文件部分上获得 MD5 指纹,有没有办法获取独立指纹并以某种方式推断总和或平均值(或任何你喜欢的)它们的部分是否等于单个大文件的指纹?

通过(非常)松散的例子......

someoperator(23489a89,1238g89d,01234cd7) = 737da789(原始文件的指纹)

0 投票
1 回答
10323 浏览

python - 为什么 Python 创建的 MD5 散列与 shell 中使用 echo 和 md5sum 创建的散列不同?

Python MD5 散列不同于 shell 上的 md5sum 命令创建的散列。为什么?

0 投票
4 回答
4000 浏览

python - Python 3.2 中的 Python MD5 哈希比较

我正在尝试验证从服务器下载的两个文件。第一个包含数据,第二个文件包含 MD5 哈希校验和。

我创建了一个从数据文件返回十六进制摘要的函数,如下所示:

我使用以下内容比较文件:

文件比较失败,所以我打印了两者fileHashfileHandleData我得到以下信息:

从上面的输出来看,哈希值是相同的。为什么哈希比较失败?我是 python 新手,正在使用 python 3.2。有什么建议么?

谢谢。

0 投票
5 回答
3868 浏览

linux - Makefile 中的 MD5SUM

我正在尝试在 Makefile 中生成文件的 MD5 校验和。在我的 Makefile 我有类似的东西;

校验和=md5sum $(myfile)

但变量 CHECKSUM 始终为空

谁能告诉我这里有什么问题?

0 投票
1 回答
3892 浏览

bash - 如何在查找的特定 exec 中使用管道(在 bash 中)

我必须用 shell 命令的输出构造一个 csv;csv 文件必须包含每一行的一些信息,这些信息是通过 stat 命令的输出获得的,最后一列是 md5sum(只有没有文件名的总和)

我尝试了一些命令,例如:

但是这个块并要求我输入

和这个,

但在这种情况下,管道不起作用。

我该如何解决?