570得票22回答
在Java中获取文件的MD5校验和

我想使用Java获取文件的MD5校验和。但是我很惊讶,我找不到任何展示如何获取文件的MD5校验和的资料。 请问该怎么做?

467得票9回答
生成文件的MD5校验和

有没有一种简单的方法在 Python 中生成(和检查)文件列表的 MD5 校验和?(我正在开发一个小程序,想要确认文件的校验和。)

158得票21回答
如何使用.NET快速比较两个文件?

传统方法建议通过使用FileStream逐字节比较来读取二进制文件。 采用CRC等校验方式进行比较是否更快? 是否有.NET库可以为文件生成校验和?

144得票9回答
使用C#创建大文件的校验和的最快方法是什么?

我需要在几台机器之间同步大文件。这些文件的大小可以达到6GB。同步将手动进行,每隔几周进行一次。由于文件名可能随时更改,因此无法考虑文件名。 我的计划是在目标PC和源PC上创建校验和,然后复制所有具有校验和但尚未存在于目标位置的文件到目标位置。我的第一次尝试类似于:using System....

143得票7回答
CRC32校验和是如何计算的?

我可能只是没看到,但CRC32似乎要么过于复杂,要么在我找到的任何地方都没有充分解释。 我知道它是消息值非进位算术除法除以(生成)多项式得到的余数,但实际实现让我摸不着头脑。 我阅读了《一份无痛指南:CRC错误检测算法》,但必须说这并不无痛。它很好地介绍了理论,但作者从未给出一个简单的“就...

142得票6回答
Git是如何计算文件哈希值的?

在树对象中存储的SHA1哈希值(由git ls-tree返回)与文件内容的SHA1哈希值(由sha1sum返回)不匹配:$ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f94...

141得票13回答
哈希码和校验和 - 有什么区别?

我的理解是,哈希码和校验和是类似的东西 - 它们都是计算数据块的数字值,这个数字值是相对唯一的。 也就是说,两个数据块生成相同的数字哈希/校验和的概率非常低,可以在应用程序中忽略。 那么,哈希码和校验和是同一个东西吗?还是它们之间有重要的区别?

92得票20回答
如何在我的计算机上为文件计算校验和的最佳方法是什么?

我正在使用Windows机器,想在刚刚获得的MySQL发行版上运行校验和。看起来有一些要下载的产品、一个不受支持的 Microsoft 工具以及可能还有其他选项。我想知道使用最佳工具的共识是什么。这可能是一个非常简单的问题,我只是以前从未运行过校验和程序。

82得票5回答
能否获得相同的SHA1哈希值?

给定两个不同的字符串S1和S2(S1!=S2),是否可能:SHA1(S1) == SHA1(S2) 是否为真? 如果是,概率是多少? 如果不是,为什么不是? 有没有输入字符串长度的上限,使得获取重复值的概率为0?或者说,计算SHA1(因此获取重复值的概率)是否独立于字符串的长度? 我想...

74得票8回答
Windows中与Linux cksum命令相当的命令是什么?

我正在寻找一种跨平台计算 CRC 校验和的方法。cksum 在 Linux、AIX、HP-UX Itanium 和 Solaris 上可用,但在 Windows 上是否有等效的命令呢? %cksum run.sh 1491301976 652 run.sh 注意:我不对第三方工具感兴趣。