【问题标题】:Comparing the content of a file using MD5 in JAVA在JAVA中使用MD5比较文件的内容
【发布时间】:2014-01-31 17:08:00
【问题描述】:

我目前正在使用 MD5sum 比较文件的 lsit。如何使用这些哈希值将类似类型的文件分组到一个文件夹中?两个文件的hash差会不会小一点?

例如:我有一个包含名称“HELLO”的文件,而另一个 pdf 文件包含“hello”,这两者或多或少是相同的。所以需要对这些文件进行分组。我找到哈希差异的想法会有帮助吗?

还是有其他想法?请帮我解决这个问题。

【问题讨论】:

    标签: java hash md5


    【解决方案1】:

    没有。哈希将完全不同,并且不会有相关性。如果您想将它们统一划分到不同的桶中,您可以使用哈希,但它不适用于对相似文件进行分组。

    【讨论】:

    • 是否有合适的方法来查找文件源哈希
    • 什么是“文件源哈希”?
    • 我是想找到一个pdf文件的哈希值,我们有什么算法吗?
    • 呃...我们有你提到使用的 MD5,SHA-1 是另一种,它应该优先于 MD5。
    • 如何使用它对相似的文件进行分组?你能介绍一下吗?
    猜你喜欢
    • 2013-11-07
    • 1970-01-01
    • 1970-01-01
    • 2012-03-18
    • 1970-01-01
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多