【发布时间】:2019-04-28 00:53:56
【问题描述】:
我正在创建一个接受文件作为输入的服务,然后对该文件执行一些处理。我想创建文件的校验和,然后检查数据库以查看该文件是否已被处理,然后从那里提取数据而不是重新处理它。
我有几个关于这个过程的问题。
1) 我需要担心校验和冲突吗? AKA - 两个文件可以返回相同的校验和吗?
2) 我计划使用 MD5 来计算哈希 - 有没有更快的方法来做到这一点?出于其他原因,我应该考虑哪些算法?
【问题讨论】:
-
根据风险,接受文件后,如果哈希匹配,您可能需要对文件进行全面比较。
标签: encryption hash checksum