为了计算太大而无法容纳在内存中的文件的MD5值
考虑到这一点,您不想“组合”两个MD5哈希值。使用 任何
MD5实施,您都有一个对象保持当前校验和状态。因此,您可以随时提取MD5校验和,这在对共享同一开始的两个文件进行哈希处理时非常方便。对于大文件,您只需继续输入数据-
如果一次或成块地对文件进行哈希处理就没有区别,因为会记住状态。在两种情况下,您将获得相同的哈希值。

为了计算太大而无法容纳在内存中的文件的MD5值
考虑到这一点,您不想“组合”两个MD5哈希值。使用 任何
MD5实施,您都有一个对象保持当前校验和状态。因此,您可以随时提取MD5校验和,这在对共享同一开始的两个文件进行哈希处理时非常方便。对于大文件,您只需继续输入数据-
如果一次或成块地对文件进行哈希处理就没有区别,因为会记住状态。在两种情况下,您将获得相同的哈希值。