问题标签 [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 投票
2 回答
1178 浏览

python - Pythons hashlib 产生与原始哈希不同的哈希值

我保存了这段代码hash.py,当我生成这个文件的哈希时,它给了我一个与内置(使用 KUbuntu 13.04)完全不同的哈希,现在为什么会这样?他们不是都应该产生相同的结果。我还必须提到,使用内置 md5sum 计算大文件的哈希值(我在 4.5GB iso 文件上测试)至少需要 7 秒,但这个 python 文件几乎是即时的

输出:

内置默认命令的输出:

0 投票
2 回答
1817 浏览

postgresql - 如何异或 md5 哈希值并将它们转换为 postgresql 中的 HEX

到目前为止我尝试过的

之后我们需要对它们进行异或

但是上面的结果是二进制值。如何再次将它们转换为十六进制字符串?

无论如何在postgresql中对md5值进行异或md5值并再次将其转换为十六进制值?

0 投票
2 回答
10710 浏览

encryption - MD5二进制模式和文本模式有什么区别?

这是我的测试:

这两种模式有什么不同吗?

0 投票
1 回答
5548 浏览

checksum - md5sum 和 cksum 有什么区别

当我比较 2 个二进制文件时,有人可以解释 md5sum 和 cksum 之间的区别。

我知道的一个区别是 cksum 给出了“字节”的数量以及校验和值,而 md5sum 没有给出。

但我的问题是比较两个二进制文件,我可以随意选择使用其中的任何一个,或者它们也有任何特定目的,用于特定情况。

在此先感谢您的帮助

0 投票
2 回答
192 浏览

md5 - MD5 和 SHA-1 哈希值生成

如何为文件生成 MD5 哈希值?我的意思是它的工作原理是如何生成值,或者你可以说使用了哪个逻辑以便我得到哈希值

用非常简单的文字或图表解释我也用简单的文字告诉我。SHA-1的哈希值是如何为文件生成的?我的意思是它的工作原理是如何生成值,或者你可以说使用了哪个逻辑以便我得到哈希值

请帮忙。

0 投票
2 回答
1523 浏览

c++ - 为什么 MD5Sum 这么快

我一直在研究 C/C++ 中的散列,并试图在 Linux 中复制 md5sum 命令。分析源码后,似乎md5sum依赖于md5库的md5_stream。我已经将 md5.h 库中的 md5_stream 函数近似为下面的代码,它运行时间约为 13-14 秒。我尝试直接调用 md5_stream 函数并得到〜13-14秒。md5sum 在 4 秒内运行。GNU 人做了什么来提高代码的速度?

md5.h/md5.c 代码在 CoreUtils 源代码中可用。

编辑:是 Fedora 19 64 位中的默认 mkspec 问题。

0 投票
1 回答
134 浏览

security - 我可以自己组合一个 md5 函数多少次?

出于研究目的,找出我可以用自身组合多少次 md5 函数而不获得相同的值会很有用。

这是盐的并行/互补方法,因为这样使用蛮力破解值变得更加困难。

0 投票
3 回答
7396 浏览

perl - 如何编写 Perl 脚本来计算目录中每个文件的 MD5 和?

有没有办法编写 Perl 脚本来计算目录中每个文件的 MD5sum?

如果是这样,我该怎么做?

0 投票
1 回答
286 浏览

arrays - 如何在 Perl 中对存储在此数组中的文件执行 md5sum 命令?

我正在运行一个 perl 脚本来计算目录中每个文件的 md5sum。到目前为止,我将文件名存储在 @files 数组中。我想对数组中的每个文件名调用 md5sum 系统命令并将输出打印到标准输出?

这是我到目前为止所拥有的:

0 投票
2 回答
118 浏览

arrays - perl 数组不正确地为索引分配值(不断覆盖相同的索引)

我正在将目录的文件读入数组。从那里,我想从数组中计算每个文件的 md5sum 并将带有文件名的指纹存储到另一个数组中。出于某种原因,使用以下代码,我的脚本似乎一直在覆盖我的第二个数组 (@md5) 中的相同索引,而不是将每个 md5sum 存储到单独的索引中。我的代码有什么问题?输出在这篇文章的底部。

输出